有时候类的某一些属性或方法对类的所有实例都是相同的,并不需要每个实例都拷贝一份,这时候就需要静态成员,对于一个类,无论他有多少个实例,其静态成员在内存中只有一份.
例如DateTime,可以通过其Now属性获取当前时间,这个当前时间与具体的实例是无关的,所以声明为static
例如DateTime,可以通过其Now属性获取当前时间,这个当前时间与具体的实例是无关的,所以声明为static
解决方案 »
- 如何取excel中以文本形式存储的数字?
- excel2003有没有sheets数的限制
- C#读写文件 送分啊!
- 如何在窗体上按一个按钮触发一个事件
- 有个关于文本框光标的问题
- c#里的迭代器到底有什么实用场合,我怎么感觉不出来他是干嘛用的,觉得这个技术有点多余啊...
- 请教P/Invoke的调用类的问题
- 关于XmlDocument和DTD的问题,急,高分奉送,分不够再补。
- 导入到excel中的列名跟页面控件显示的列名顺序不一致?
- 有长沙的同志吗?我这里要招两个人。最好是学数学的,要求对数学有强烈兴趣和一定的水平(高中水平免谈!-:)。
- 还有一年毕业了不知道学c#能不能找到工作???????
- 怎样重载(),[],=运算符
如果想在static函数中引用类的非static方法,应怎样编程了。
瞎想的,不知可否实现。
就是在运行程序是自己调用,如果不是用static,则必须先创建Main()得实例。u see?
static函数为类本身调用,不用实例化对象