lijinchang

导航

2011年1月11日 #

静态变量、静态方法说明

摘要: C#中static类型的变量和方法1、定义了变量和方法不知道什么时候该加上static修饰符。2、static变量和方法与非static变量和方法有什么区别?3、在一个类的静态方法里为什么不能访问该类的非静态成员变量和方法?4、在一个类的非静态方法中为什么可以访问该类的静态变量和方法?5、在静态方法中为什么不能用this?6、静态构造函数有什么作用?基于以上问题,我发表自己的看法如下:1、static变量及方法不用实例化对象就可以用类名.静态变量和类名.静态方法这种方式进行访问,这使得访问更加方便,不用手工实例化对象。对于某些只读变量和方法来说很适合共享。2、static与非static最大的 阅读全文

posted @ 2011-01-11 16:38 lijinchang 阅读(1303) 评论(0) 推荐(0) 编辑