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   知识库   博问   管理


<2009年3月>
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

公告

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

常用链接

留言簿(1)

随笔档案

文章分类

文章档案

链接

搜索

最新评论

阅读排行榜

评论排行榜