C# LINQ 基础 互动版

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

from

from子句指定要查找的数据源以及范围变量,多个from子句则表示从多个数据源查找数据。示例代码为:

var str = from lq in str select lq;

其中select语句指定查询要返回的目标数据,可以指定任何类型,甚至是匿名类型。

using System;
using System.Linq;
namespace testlinq
{
  class IntroToLINQ
  {        
      static void Main()
      {
          //定义数据源
          int[] numbers = new int[7] { 0, 1, 2, 3, 4, 5, 6 };
          // from 子句查询
          var numQuery = from num in numbers select num;
          //显示查询结果
          foreach (int num in numQuery)
          {
              Console.Write("{0,1} ", num);
          }
      }
  }
}
在编辑器中去练一练上面的代码吧!