【发布时间】:2011-05-18 12:14:53
【问题描述】:
假设我有以下代码:
string SomeConst = "OtherName";
var persons = GetPersons(); //returns list of Person
var q = persons.Select(p =>
new
{
SomeConst = p.Name
});
基本上我希望在 q 序列中具有匿名类型的属性 命名为 OtherName 而不是 SomeConst。 我怎样才能实现这样的行为?
【问题讨论】:
-
为什么不能用
OtherName代替SomeConst? -
这是显而易见的解决方案,这就是它现在实施的方式我现在正在寻找更通用的解决方案
-
如果你已经实现了,那有什么问题?
-
const string SomeConst = "OtherName" 能解决问题吗?
标签: c# linq properties anonymous