摘要: 以上代码中,同一个地方用了两种方式给对象的属性或字段进行初始化。可以看到,构造函数是最先执行的。即花括号{}里的赋值语句赋的值是对象初始化最终的值。 其实: 阅读全文
posted @ 2016-08-26 17:39 一只菜鸟猿 阅读(13114) 评论(0) 推荐(2) 编辑
摘要: foreach 在编译成IL后,实际代码如下: 即:foreach实际上是先调用可枚举对象的GetEnumerator方法,得到一个Enumerator对象,然后对Enumerator进行while循环的相关操作,然后得到可枚举对象中的每一个值。 可以把可枚举对象中的所有值想像成一个链表,Enume 阅读全文
posted @ 2016-08-26 17:39 一只菜鸟猿 阅读(1653) 评论(0) 推荐(0) 编辑
摘要: 类型 1、decimal为高精度浮点数,常用于货币计算,然后它不是基本类型,所以性能相对float和double要差。 2、@用于字符串前使转义字符 \ 无效,甚至能将回车当作换行符直接赋值给字符串变量。 3、Enum.Parse(typeof(enum),string,bool),获取string 阅读全文
posted @ 2016-08-24 18:05 一只菜鸟猿 阅读(277) 评论(0) 推荐(0) 编辑