我有从 linq 生成的集合(按查询分组)。这个生成的列表和集合我想为每个键迭代循环,我有以下代码通过分组生成对象列表,现在我想循环
var objList=from p in objConfigurationList
group p by p.UserID into g
select new { UserID=g.Key, ReportName=g.ToList() };
foreach (object oParam in objList)
{
}
那么我如何访问这个 foreach 中的键和报告名称列表。如何为此编写 foreach?
最佳答案
使用 var
而不是 object
。 select new
创建一个匿名类型:
foreach (var oParam in objList)
{
Console.WriteLine(oParam.UserID);
}
关于c# - 如何循环遍历 C# 中的 var 对象集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33102597/