匿名类型提供了一种方便的方法,可用来将一组只读属性封装到单个对象中,而无需首先显式定义一个类型。 类型名由编译器生成,并且不能在源代码级使用。 每个属性的类型由编译器推断。
可通过使用 new 运算符和对象初始值创建匿名类型。
在 C# 程序内部
Main() 和命令行参数(C# 编程指南)
类型(C# 编程指南)
数组(C# 编程指南)
字符串(C# 编程指南)
语句、表达式和运算符(C# 编程指南)
类和结构(C# 编程指南)
属性(C# 编程指南)
接口(C# 编程指南)
索引器(C# 编程指南)
枚举类型(C# 编程指南)
委托(C# 编程指南)
事件(C# 编程指南)
泛型(C# 编程指南)
迭代器(C# 和 Visual Basic)
LINQ 查询表达式(C# 编程指南)
Lambda 表达式(C# 编程指南)
命名空间(C# 编程指南)
可以为 null 的类型(C# 编程指南)
不安全代码和指针(C# 编程指南)
XML 文档注释(C# 编程指南)
应用程序域(C# 和 Visual Basic)
程序集和全局程序集缓存(C# 和 Visual Basic)
特性(C# 和 Visual Basic)
集合(C# 和 Visual Basic)
异常和异常处理(C# 编程指南)
文件系统和注册表(C# 编程指南)
互操作性(C# 编程指南)
反射(C# 和 Visual Basic)
posted on 2014-03-28 14:47 架构师师 阅读(203) 评论(0) 编辑 收藏 举报