C# LINQ 基础 互动版

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

Except

Except 返回两个序列中只存在于第一个序列而不存在于第二个序列中的元素所组成的新序列。用法如下代码:

static void Main()
{
  double[] numbers1 = { 2.0, 2.1, 2.2, 2.3, 2.4, 2.5 };
  double[] numbers2 = { 2.2 };
  //Except用法
  IEnumerable&ltdouble&gt onlyInFirstSet = numbers1.Except(numbers2);
  foreach (double number in onlyInFirstSet)
          Console.WriteLine(number);
}

运行结果为:

2
2.1
2.3
2.4
2.5