亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c#中group如何對數據進行分組

c#
小樊
86
2024-09-20 07:59:05
欄目: 編程語言

在C#中,你可以使用LINQ(Language Integrated Query)對數據進行分組。以下是一個簡單的示例,演示了如何使用GroupBy方法對數據進行分組:

using System;
using System.Collections.Generic;
using System.Linq;

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

class Program
{
    static void Main()
    {
        List<Person> people = new List<Person>
        {
            new Person { Name = "Alice", Age = 30 },
            new Person { Name = "Bob", Age = 25 },
            new Person { Name = "Charlie", Age = 30 },
            new Person { Name = "David", Age = 25 },
            new Person { Name = "Eva", Age = 35 }
        };

        // 使用GroupBy方法對數據進行分組
        var groupedPeople = people.GroupBy(p => p.Age);

        // 遍歷分組后的數據
        foreach (var group in groupedPeople)
        {
            Console.WriteLine($"Age: {group.Key}");
            foreach (var person in group)
            {
                Console.WriteLine($"Name: {person.Name}, Age: {person.Age}");
            }
        }
    }
}

在這個示例中,我們創建了一個Person類,并創建了一個包含Person對象的列表。然后,我們使用GroupBy方法根據年齡對人員進行分組。最后,我們遍歷分組后的數據并輸出每個分組的信息。

0
富锦市| 西藏| 阿巴嘎旗| 英山县| 鸡西市| 凉山| 醴陵市| 徐汇区| 德令哈市| 桂平市| 富蕴县| 双流县| 隆回县| 大方县| 涞水县| 凤凰县| 丹江口市| 佳木斯市| 岳阳市| 新龙县| 华宁县| 长顺县| 黑水县| 舞阳县| 上饶县| 石林| 思茅市| 浮梁县| 开鲁县| 张家港市| 资讯| 双流县| 和硕县| 桐乡市| 叶城县| 湖南省| 馆陶县| 宣恩县| 闻喜县| 漳浦县| 云安县|