09 2018 档案
摘要:在看《CLR via C# 》这本书时,作者在谈到值类型的实例构造器时,说到值类型不能显式定义无参构造函数,那么问题来了,C#编译器为什么阻止这么做呢? 当程序以无参的形式new一个struct值类型时,分配一片内存(注意该片内存是之前已经分配过的)并将这片内存的脏数据(因之前已经存储了一些数据)清
阅读全文
摘要:1、github中的pull request pull request是一个request,它的目的是让别人pull你的东西。很多初学者误以为这个request的目的是请求别人允许自己pull别人的东西。 2、handle 对这个单词的常见翻译为“句柄”,这个翻译法是从编译原理中借鉴过来的,可以说吓
阅读全文
摘要:1、静态构造函数 在引入本文的主题之前,我们先来铺垫一下吧,看看静态构造函数的概念及用途。 C#中允许创建无参数构造函数,该函数仅执行一次。它一般被用来初始化静态字段。CLR不能保证在某个特定时刻执行静态构造函数,同时也不保证不同类的静态构造函数按照什么顺序执行,但保证它仅执行一次,即在应用程序创建
阅读全文

浙公网安备 33010602011771号