明天的明天 永远的永远 未知的一切 我与你一起承担 ??

是非成败转头空 青山依旧在 几度夕阳红 。。。
  博客园  :: 首页  :: 管理

C#:匿名类型

Posted on 2017-03-15 14:51  且行且思  阅读(346)  评论(0编辑  收藏  举报

匿名类型和var关键字是Visual C# 3.0提供的一个新特性,var是隐式类型而并不是类型javascript中的var

var user = new { Id = 1, Name = "张三", Age = 15 };
Console.WriteLine(user.Name);

详解匿名类型

匿名类型并不属于.NET Framework

image

 

在MSDN的文档中其实匿名类型并不属于.NET Framework,它属于Visual Studio更准确的来说它属于Visual C# 3.0

匿名类型的智能感知

 

匿名类型是只读的

 

无法在一个数组内添加两种不同属性的匿名类型: