光脚丫学LINQ(001):获取数据源

来源:互联网 发布:void在c语言中什么意思 编辑:程序博客网 时间:2024/04/30 06:14

视频演示:http://u.115.com/file/f2b79e6286

 

本主题简要介绍 LINQ 查询表达式,以及您在查询中执行的一些典型类型的操作。下面各主题中提供了更详细的信息:

获取数据源
在 LINQ 查询中,第一步是指定数据源。像在大多数编程语言中一样,在 C# 中,必须先声明变量,才能使用它。在 LINQ 查询中,最先使用 from 子句的目的是引入数据源 (Customers) 和范围变量 (Customer)。

范围变量类似于 foreach 循环中的迭代变量,但在查询表达式中,实际上不发生迭代。执行查询时,范围变量将用作对 Customers 中的每个后续元素的引用。因为编译器可以推断 Customer 的类型,所以您不必显式指定此类型。其他范围变量可由 let 子句引入。有关更多信息,请参见 let 子句(C# 参考)。
说明
对于非泛型数据源(如 ArrayList),必须显式类型化范围变量。

 

原创粉丝点击