IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
C#开发的OpenRA游戏使用匿名类
caimouse
发表于
2023-05-08 11:41:43
love
0
匿名类型提供了一种方便的方法,可用来将一组只读属性封装到单个对象中,而无需首先显式定义一个类型。类型名由编译器生成,并且不能在源代码级使用。每个属性的类型由编译器推断。匿名类型通常用在查询表达式的 select 子句中,以便返回源序列中每个对象的属性子集。在这里使用匿名类new { Trait = trait, Order = x },这个类没有名称,有两个成员,一个是Trait,另一个是Order。可通过使用 new 运算符和对象初始值创建匿名类型。C#开发的OpenRA游戏使用匿名类。