我的sql数据库不包含错误代码所有者,这些细节存储在一个xml文件中当数据来自外部源时,Groupby FaultCodeOwner是否可能?C#Linq Assign Anonymous Type in GroupBy
我得到以下错误:无法分配无效匿名类型属性
var query = referenceDt.AsEnumerable()
.Where(results => declarations.CaapcityIssues.Contains((results.Field<string>("FabricName"))))
.GroupBy(results => new
{
**FaultCodeOwner = faultCodeDetails.getFacultCodeOwner(results.Field<int>("FaultCode"), out owner)**
})
.OrderBy(newFaultCodes => newFaultCodes.Key.FaultCodeOnwer)
.Select(newFaultCodes => new
{
FaultCodeOwner = newFaultCodes.Key.FaultCodeOwner,
Count = newFaultCodes.Count()
});
感谢Ignaus的指导。有效。但是,我不得不删除FaultCodeOwnerType faultCodeOwner ;.但是一旦我做了,它就像我想要的那样工作。 – EMIE