C# LINQ 基础 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

Distinct

  Distinct去除一个序列里相同的元素。用法如下代码:

static void Main()
{
    List&ltint&gt ages = new List&ltint&gt { 21, 46, 46, 55, 17, 21, 55, 55 };
    //Distinct的用法
    IEnumerable&ltint&gt distinctAges = ages.Distinct();
    Console.WriteLine("Distinct ages:");
    foreach (int age in distinctAges)
    {
        Console.WriteLine(age);
    }
}

运行结果为:

Distinct ages:
21
46
55
17