摘要: C#、.NET Framework、CLR的关系 很多人没有将C#、.NET Framework(.NET框架)、CLR(Common Language Runtime,公共语言运行库)这三者之间的关系区分清楚,认为其版本号是一一对应的。其实不然,.NET框架是一个独立发布的软件包,其包含了CLR、类库以及相关的语言编辑器等工具。C#代码经过编译之后在CLR环境中运行。由于.NET框架3.0/3... 阅读全文
posted @ 2017-12-02 13:59 迷雾千寻 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 经过了对C#较长时间的学习以及实践,不断地感受着.NET 框架——这个最本质,然而却似乎让人捉摸不透的概念。特别是经过拜读Anytao博主的《你必须知道的.NET》文章,使我对其概念关系得以厘清,在此作为回顾,对.NET 框架展开一些论述: .NET 框架概要: .NET框架,即.NET FrameWork ,其本身作为.NET 技术两大方面之一。从狭义角度来讲,即通常所说的.NET... 阅读全文
posted @ 2017-12-02 13:38 迷雾千寻 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 既然要学.NET,就要先认识认识她,我不喜欢大段大段文字的东西,自己通过理解,画个图,来看看.NET的沉鱼落雁,闭月羞花之容。 最下层蓝色部分是.NET Framework的基础,也是所有应用软件的基础。.NET Framework不是凭空出来的,实际上API,COM+,和一些相关驱动依然是它的基石。.NET Framework只不过是对这些前辈们进行了系统的封装和扩充,在这个过程中,吸取... 阅读全文
posted @ 2017-12-02 13:26 迷雾千寻 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一、定义 静态构造函数是C#的一个新特性,其实好像很少用到。不过当我们想初始化一些静态变量的时候就需要用到它了。这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次。也就是在创建第一个实例或引用任何静态成员之前,由.NET自动调用。class SimpleClass { // Static constructor static SimpleClass() { ... 阅读全文
posted @ 2017-12-02 10:15 迷雾千寻 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1.静态成员、实例成员 2.静态类 3.类的静态成员和非静态成员区别 --------------------------------------分割线--------------------------------------------- 1.静态成员、实例成员 1.1定义及说明 数据成员: 静态成员:静态成员变量是和类相关联的,可以作为类中"共"有的变量(是一个共... 阅读全文
posted @ 2017-12-02 10:04 迷雾千寻 阅读(395) 评论(0) 推荐(0) 编辑