linq查询简介(编辑修改稿)内容摘要:

. // using。 XElement contacts = (@c:\)。 在 LINQ to SQL 中,首先手动或使用 对象关系设计器( O/R 设计器) 在设计时创建对象关系映射。 针对这些对象编写查询,然后由 LINQ to SQL 在运行时处理与数据库的通信。 在下面的示例中, Customer 表示数据库中的特定表,并且 TableCustomer 支持派生自 IEnumerable(T) 的泛型 IQueryable(T) 接口。 C // Create a data source from a SQL Server database. // using。 DataContext db = new DataContext(@c:\northwind\)。 有关如何创建特定类型的数据源的更多信息,请参见各种 LINQ 提供程序的文档。 但基本规则非常简单: LINQ 数据源是支持泛型 IEnumerable(T) 接口或从该接口继承的接口的任意对象。 注意: 支持非泛型 IEnumerable 接口的类型(如 ArrayList)也可用作 LINQ 数据源。 有关更多信息,请参见 如何:使用 LINQ 查询 ArrayList。 查询 查询指定要从数据源中检索的信息。 查询还可以指定在返回这些信息之前如何对其进行排序、分组和结构化。 查询存储在查询变量中,并用查询表达式进行初始化。 为使编写查询的工作变得更加容易, C 引入了新的查询语法。 上一个示例中的查询从整 数数组中返回所有偶数。 该查询表达式包含三个子句: f。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。