gpt4 book ai didi

c# - 使用 LINQ 获取嵌套列表的计数列表

转载 作者:太空狗 更新时间:2023-10-30 00:09:36 25 4
gpt4 key购买 nike

我有一个嵌套列表,如下所示:

List<List<int>> nestedList = new List<List<int>>();

示例数据如下: {{1,2,3}, {4,4,2,6,3}, {1}}

所以我想对每个列表进行计数,并将值获取到另一个列表。例如,输出应为:{3,5,1}

我试过使用 foreach:

List<int> listCount = new List<int>();
foreach (List<int> list in nestedList)
{
listCount.Add(list.Count());
}

我可以知道如何使用 LINQ 获得此输出吗?

谢谢!

最佳答案

这应该有效:

var result = nestedList.Select(l => l.Count).ToList();

关于c# - 使用 LINQ 获取嵌套列表的计数列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57651767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com