标签: c# types anonymous-types
正如上面提到的问题,复合类型和匿名类型之间有什么区别?
在this answer中,使用new {}语句定义复合类型对象(在下面的语句中)。
new {}
m => new { member = m, split = m.Name.Split(',') }
但是,这与创建匿名类型对象时不一样吗?它们是不同名称的同一个东西?
答案 0 :(得分:0)
这些只是不同的名字,是的。您上面的代码创建了一个匿名类型(这是您应该使用的名称,官方名称和常见名称)。