mat*_*thk 3 c# variables static
简单的问题:
静态变量是基数class instance variable还是class variable基数?
知道这class instance variable是为每个类和子类定义的变量.并且class variable它是所有子类的全局变量,它定义包括它自己.
编辑:知道我窒息了很多C#-ish家伙我正在使用术语类实例,好像一个类是一个MetaClass的实例.这大大简化了我的问题.虽然如果你认为VM肯定有一个代表evrey类的工件(包含方法dictionay,实例大小,超类,......),这并不是完全错误的.谢谢
静态变量"属于"类型 - 它们不是实例变量.
也就是说,它们在该类型的所有实例之间共享,包括通用的闭合构造类型.
例外是装饰的静态变量ThreadStatic,使变量在线程中唯一.
| 归档时间: |
|
| 查看次数: |
2607 次 |
| 最近记录: |