首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

新手有关问题,多谢

2011-12-20 
新手问题,谢谢;请教:为什么“静态函数的实现里不能使用非静态成员,如非静态变量、非静态函数等”,请详解;并给

新手问题,谢谢;
请教:
      为什么“静态函数的实现里不能使用非静态成员,如非静态变量、非静态函数等
”,
      请详解;并给出不能的实现的机制和原理;

[解决办法]
静态 谁说不可以?
public class Student{
string name;
public static void GetName(){
Student s=new Student;
return s.name;
}
}

[解决办法]
静态成员为所有实例成员所共享,反过来就不成立了,很好理解的。

热点排行