码迷,mamicode.com
首页 > Windows程序 > 详细

c#类初始化器

时间:2015-04-20 12:39:12      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

其实类型初始化器只是一种语法糖这样写MyClass a=new MyClass{ filedOne="a" ,filedTwo="b" };会被编译器编译成和如下结构相同的IL代码MyClass a=new MyClass();a.filedOne="a";a.filedTwo="b";所以从CLR公共语言运行时的角度来看,它们完全一样,没有任何区别。

c#类初始化器

标签:

原文地址:http://www.cnblogs.com/handsomer/p/4440977.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!