我在Asp.net框架上使用MVC5,我想创建一个将信息分组的视图,如下所示:
Animal Species: Lion
Individual: Mufusa, age 6
Individual: Simba, age 2
Animal Species: Wolf
Individual: Lupa, age 5
Individual: Charlie, age 3现在,我在View文件中使用了"@foreach (var item in Model)“语句,输出如下:
Animal Species: Lion
Individual: Mufusa, age 6
Animal Species: Lion
Individual: Simba, age 2
Animal Species: Wolf
Individual: Lupa, age 5
Animal Species: Wolf
Individual: Charlie, age 3对如何做到这一点有什么建议吗?提前感谢您的帮助。
发布于 2019-06-10 00:48:52
var queryGroupBySpecies = from animal in animals
group new { animal .FirstName, animal.age} 75 into animalGroup
select animalGroup ;然后,您将迭代foreach两次
foreach (var animalGroup in queryGroupBySpecies )
{
foreach (var animal in animalGroup )
Console.WriteLine($"\t{animal.FirstName} {animal.age}");
} https://stackoverflow.com/questions/56515985
复制相似问题