【发布时间】:2018-03-22 10:04:06
【问题描述】:
我正在创建如下列表:
var result = data.Select(p => new
{
p.FirstName,
p.LastName,
Relationship = p.RelationshipType,
p.TierType,
Gender = p.GenderType,
p.AnnualSalary
});
但是,我需要在 result 的每个数组项中添加更多属性,如下所示
foreach(var property in ListOfAdditionalProperties)
{
// Add property logic
}
这可能吗?
我尝试了 ExpandoObject,但无法得出我使用顶部提到的 Lambda 获得的最终结果列表。
【问题讨论】:
标签: c# dynamic anonymous-class