摘要:
关于常量const首先常量必须是 基元类型常量会在 程序集中的元数据中, so 他不用分配内存常量会隐式的定位 static常量值 不能修改,任何形式都不能修改~关于字段1.static 静态2.readonly 相对于常量来说 他可以在构造的时候修改, 当然用反射几乎什么都能改..3.volatile 这玩意儿真没用过PS:作者在这里说: 字段储存在动态内存中,这点比较迷惑.理论上说,类应该放在托管堆上面. so 类得字段的内存也应该分配在托管堆上面, 所以此处的 动态内存是否等于托管堆 本人要打一个问号class a{ private int a = 0;}虽然这里看起来是内联初始化,其实 阅读全文
posted @ 2011-07-27 22:52
CallMeTommy
阅读(125)
评论(0)
推荐(0)
摘要:
类型的各种成员讲到了很多C#基本类型,当然确实比较基础...private const int n = 1; //常量private readonly int n = 1; //只读字段private static int n = 1; //静态字段//类型构造器static a()//实例构造器public a()public string a1() //实例方法public static a2() //静态方法public int i { get { return 0; } set {} } //属性public int this[string s] { get { return 0; } 阅读全文
posted @ 2011-07-27 21:07
CallMeTommy
阅读(517)
评论(0)
推荐(0)

浙公网安备 33010602011771号