我經常發現自己正在執行以下操作以從對象列表中提取屬性,以創建聚合列表。這將如何與LINQ表達?如何從LINQ中提取多個對象的屬性
var totalErrors =
new Dictionary<string, string>();
foreach (var res in results)
{
foreach (var err in res.Errors)
{
totalErrors
.Add(err.Key, err.Value);
}
}
return totalErrors;
這既可以用一個包含支票,還是讓它拋出一個異常,如果它不應該發生的處理。 –