c#类函数static是什么意思?
static 是标记静态函数(⽅法或属性)的关键字,静态函数(⽅法)或属性,不需要实例化对象就可以直接调⽤,如:public class a
{
public static string GetName()
{
value函数什么意思return "返回值";
}
}
在其他类中的调⽤⽅法是:
(1)
a.GetName();
(2)
如果是⾮静态的,也就是不标记 static 的话,如下:
public class a
{
public string GetName()
{
return "返回值";
}
}
(3)
在其他类中的调⽤⽅法是:
a _a = new a();
_a.GetName();
(4)
另⼀个要注意的是本类内调⽤,如下:
public class a
{
public static string GetName()
{
return "返回值";
}
public static string GetValue()
{
return GetName();
}
public string GetKey()
{
return a.GetName();
}
public static string GetKey()
{
a _a = new a();
return _a.GetKey();
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论