多语言展示
当前在线:1905今日阅读:168今日分享:49

LINQ 查询语法

下面实例使用LINQ创建了一个查询,以便在简单的内存对象数组中查找一些数据,并输出到控制台上。
工具/原料

Visual Studio

方法/步骤
1

双击打开VS,新建项目,项目新建成功后,添加一个新类,详细步骤如下图所示。

2

首先引用命名空间using System.Linq;,这一步VS自动完成。所有的基本底层系统都支持system.LINQ名称空间用于LINQ类,如果在VS外部创建项目,就必须手动添加using System.Linq;指令。

3

这一步是创建要查询检索的数据,即声明并初始化names数组。string[] names = { '小赤', '小橙', '小黄', '小绿', '小青', '小蓝', '小紫' };

4

var query = from n in names                                             where n.StartsWith('小')                                            select n;这是在真正的LINQ查询语法,很像SQL。它使用var声明结果变量,使用from指定要查询的数据,用where指定过滤条件,最后用select查询。

5

查询完成后,就是用FOReach循环数据源,迭代输出结果。

6

f5编译执行程序,结果如下图所示,正是我们所希望的。

注意事项
1

仅供参考!

2

记得投票!

推荐信息