static 声明属于类型本身而不是属于特定对象的成员,究竟是什么意思,怎么用的啊,高手来指点下小弟 static 声明属于类型本身而不是属于特定对象的成员。 使用 static修饰符声明属于类型本身而不是属于特定对象的静态成员。static修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,但不能用于索引器、析构函数或类以外的类型。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在类中使用static静态定义的方法,属性等在使用的时候不需要实例化这个类就可以直接使用 例如:public class A{ public static int temp;}public class B{ public void SetATemp() { A.temp=2; }} 使用static就可以不使用new直接调用类的方法 static是针对一个类型的声明,比如,猫和狗都属于动物,class 动物{ static void 咬(){}; static string 眼睛; string 食物;}那么可以这样引用,动物.咬();动物.眼睛 = "";动物.食物 = "老鼠"; //这个是错误的;动物 猫 = new 动物();猫.食物 = "老鼠";猫.眼睛 = ""; //这个引用是错误的; [源码]115网盘助手v1.1 [批量刷分|续期|采集] 如何实现类似ArcGIS双击属性表定位到要素的功能 取得父窗口对象的问题 如何让自已写的软件在进程中不让别删除,或是可不可以在进程中隐藏?? 关于Socket通信的问题 一句话的菜鸟问题 有用过MapX开发地理系统的高手吗,请教一下 如何用.net调用fortran写的dll 等待... ASP.net Webmtrix 1.0教程哪里有? 进程如何自己结束自己 winform用户登陆问题
public class A
{
public static int temp;
}public class B
{
public void SetATemp()
{
A.temp=2;
}
}
比如,猫和狗都属于动物,
class 动物
{
static void 咬(){};
static string 眼睛;
string 食物;
}
那么可以这样引用,
动物.咬();
动物.眼睛 = "";
动物.食物 = "老鼠"; //这个是错误的;
动物 猫 = new 动物();
猫.食物 = "老鼠";
猫.眼睛 = ""; //这个引用是错误的;