对象初始化器

在没有初始化器之前,我们初始化一个对象可能需要在构造函数内对属性赋值,或者先实例化一个对象,在一个一个的对其属性赋值。

使用初始化器:

已知类型:var query = new Person(){Name="k",Age=1};    注:小括号可以不加

匿名类型:var query = new {Name="k",Age=1};

.class private auto ansi sealed beforefieldinit  指这个匿名类型是私有的、密封的

'<>f__AnonymousType0`2'<'<AB>j__TPar','<CD>j__TPar'>

前面是类名,0指第几个匿名类型,2指这个匿名类型的属性个数,后面的是属性

可以看到图中只有get没有set,说明匿名类型的属性都是只读的

最新文章

  1. 《Programming with Objective-C》第三章 Working with Objects
  2. JPanel设置图片
  3. HDU 5842 Lweb and String
  4. android学习日记0--开发需要掌握的技能
  5. 关于 hashCode() 你需要了解的 3 件事
  6. [React] React Fundamentals: Mixins
  7. ORACLE 数据库用户备份及表备份
  8. Weblogic11g+Axis1.4 实现WebService服务
  9. 武汉科技大学ACM:1010: 零起点学算法27——判断是否直角三角形
  10. Linux下Apache PHP Mysql默认安装路径
  11. CentOS添加字体
  12. wenpack-simple+elementUI配置
  13. 关于Goldwell平台推出赠金及手数奖励
  14. 「洛谷3292」「BZOJ4568」「SCOI2016」幸运数字【倍增LCA+线性基+合并】
  15. 注意source folder与folder是不同的,避免404错误
  16. MySQL5.7 搭建主从同步
  17. cocos2dx2.x&amp;3.x部分函数对照表
  18. PostgreSQL 数据类型
  19. SqlHelper 1.0
  20. 控件_SeekBar与RatingBar

热门文章

  1. JS中0.1+0.2!=0.3
  2. too many open files异常及解决办法
  3. P4939 Agent2
  4. go 总结常用函数
  5. UVA1349(带权二分图最大匹配 --&gt; KM算法模板)
  6. java Graphics2D绘制文字 本地正常服务器乱码问题
  7. UVA10791-Minimum Sum LCM(唯一分解定理基本应用)
  8. 阿里云IIS服务器SSL证书安装
  9. vnode
  10. 06-SV随机化