csharp静态构造器

 11.当类内部有静态成员变量的时候,如在定义的时候就将其初始化,那么编译器会将静态静态成员初始化语句转换成赋值语句放在静态构造器执行最开始。
 2
 3class A
 4{
 5    static int a = 100;
 6    
 7}

 8------------------|
 9                  |
10              |
11                  V  //编译的时候逻辑上是这样的
12   class A 
13   {
14       static int a;
15       static ctor
16      {
17           a = 100;
18       }

19   }

202.静态构造器只被调用一次
213.静态构造器当类被加载的时候就会被调用

posted on 2011-01-09 10:10 成大才子 阅读(650) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2011年1月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

导航

统计

公告

关于更多关于成大才子,请访问http://hi.baidu.com/成大才子

常用链接

留言簿(1)

随笔档案

文章分类

文章档案

链接

搜索

最新评论

阅读排行榜

评论排行榜