All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ASP.NET编程精选25种函数源程序_[Asp.Net教程]
cookies的丢失和中文乱码_[Asp.Net教程]
PHP在网站开发中常用21种功能代码_[PHP教程]
php5手动最简安装方法_php资料_编程技术
使用自定义HTML标签来进行网页设计_[Html教程]
.NET基础知识-.NET框架_[Asp.Net教程]
ASP.NET Remoting体系结构(三)
SQL Server查询含有单引号的数据_[SQL Server教程]
用javascript轻松制作抽奖系统_JavaScript技术_编程技术
使用IConfigurationSectionHandler在web.config中增加自定义配置_[Asp.Net教程]
Reading number is top 10 pictures
Men don't mature ten sign
云南大理的美女
Go to the national museum2
10 powerless things in life
全球清廉国家排行
Play for Free show breast in a world of ice and snow
More attractive than sora aoi4
网上疯传的一篇小学作文《爸爸也治不了妈妈》
到南昌西站了2
Summer is most suitable for young people to travel in China3
Download software ranking
C#COM编程指南
Tram sex maniac 2 (H) rar bag18
Unix video tutorial1
Unix video tutorial9
C#程序员参考手册
Eclipse-CALMSANNY (second edition)
Boxer's Top ten classic battle8
Tram sex maniac 2 (H) rar bag12
asp.netWeb服务器高级编程
Tram sex maniac 2 (H) rar bag2
aaa published in(发表于) 2013/12/17 7:46:51 Edit(编辑)
关于C#静态构造函数的几点说明_.net资料_编程技术

关于C#静态构造函数的几点说明_.net资料_编程技术

关于C#静态构造函数的几点说明_.net资料_编程技术-你的首页-uuhomepage.com

  静态构造函数是C#的一个新特性,其实好像很少用到。不过当我们想初始化一些静态变量的时候就需要用到它了。这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次。也就是在创建第一个实例或引用任何静态成员之前,由.NET自动调用。


  class SimpleClass
  {
  // Static constructor
  static SimpleClass()
  {
  //
  }
  }


  在使用静态构造函数的时候应该注意几点:


  1、静态构造函数既没有访问修饰符,也没有参数。因为是.NET调用的,所以像public和private等修饰符就没有意义了。


  2、是在创建第一个类实例或任何静态成员被引用时,.NET将自动调用静态构造函数来初始化类,也就是说我们无法直接调用静态构造函数,也就无法控制什么时候执行静态构造函数了。


  3、一个类只能有一个静态构造函数。


  4、无参数的构造函数可以与静态构造函数共存。尽管参数列表相同,但一个属于类,一个属于实例,所以不会冲突。


  5、最多只运行一次。


  6、静态构造函数不可以被继承。


  7、如果没有写静态构造函数,而类中包含带有初始值设定的静态成员,那么编译器会自动生成默认的静态构造函数。





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.