91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

linq groupby如何拿到分組中的所有元素

小億
149
2024-01-13 23:03:20
欄目: 編程語言

使用LINQ的GroupBy方法可以將集合按照指定的鍵進行分組,然后可以通過遍歷分組,獲取每個分組中的所有元素。

下面是一個示例代碼,演示如何使用LINQ GroupBy方法獲取分組中的所有元素:

class Program
{
    static void Main(string[] args)
    {
        List<Person> people = new List<Person>
        {
            new Person { Name = "Alice", Age = 25 },
            new Person { Name = "Bob", Age = 30 },
            new Person { Name = "Alice", Age = 35 },
            new Person { Name = "Bob", Age = 40 },
            new Person { Name = "Charlie", Age = 45 }
        };

        var groups = people.GroupBy(p => p.Name);

        foreach (var group in groups)
        {
            Console.WriteLine("Group: " + group.Key);

            foreach (var person in group)
            {
                Console.WriteLine("   " + person.Name + ", " + person.Age);
            }
        }
    }
}

class Person
{
    public string Name { get; set; }
    public int Age { get; set; }
}

在上面的示例中,我們將人員集合按照姓名進行分組,然后通過遍歷每個分組,使用foreach循環獲取每個分組中的所有元素。

0
文安县| 平塘县| 边坝县| 澳门| 楚雄市| 绵阳市| 延庆县| 东乡| 拉萨市| 霍邱县| 南岸区| 东山县| 屏边| 仪征市| 岗巴县| 永泰县| 陆丰市| 施甸县| 峨边| 兴海县| 金溪县| 新安县| 肇庆市| 咸丰县| 阳信县| 宁德市| 静乐县| 长子县| 西昌市| 全椒县| 武安市| 墨玉县| 黎川县| 墨江| 鹰潭市| 吉隆县| 鸡东县| 武胜县| 朝阳县| 武鸣县| 乌鲁木齐县|