读书人

新手有关问题多谢

发布时间: 2011-12-20 22:26:41 作者: rapoo

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

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

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

读书人网 >C#

热点推荐