В моей базе данных sql не указаны владельцы кода ошибки, эти данные хранятся в XML-файле. Можно ли Groupby FaultCodeOwner, когда эти данные поступают из внешнего источника?C# Linq Назначить анонимный тип в 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