Linq和dLinq区别剖析

开发 后端
现在好好体会下Linq新开发方式.接下来所学的将围着dLinq进行。Linq和dLinq区别就在与Linq是对内存进行操作,而dLinq的操作对象为数据库。

在向大家详细介绍Linq之前,首先让大家了解下Linq和dLinq区别,以后全面介绍Linq。

Linq和dLinq区别

近期在CSDN论谈有了Linq这样专栏,但从来没有学习过Linq,现在将自己学习的每个步骤记下来,也以便自己日后总结,Linq刚看起有很像编程语言,与SQL语句好像有很大区别但又很相似,看下面在VS2008写的代码

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Linq;  
  4. using System.Text;  
  5.  
  6. namespace Demo1  
  7. {  
  8. class Demo1  
  9. {  
  10. static void Main()  
  11. {  
  12. string[] names = { "张三", "李四", "王五", "小吴", "小唐", "abcdefg" };  
  13. IEnumerable<string> q = from sql in names  
  14. //where sql == "小吴"  
  15. orderby sql  
  16. select sql.ToUpper();  
  17. foreach (string item in q)  
  18. Console.WriteLine(item);  
  19. Console.ReadLine();  
  20. }  
  21. }  

看from orderby select 这些都几乎很像SQL,可就是顺序不同。在Demo1使用  IEnumerable 泛型,将结果从数组names返回到数据集q,sql变量是数组names元素值,以in names形式声明sql变量...现在好好体会下Linq新开发方式.接下来所学的将围着dLinq进行。Linq和dLinq区别就在与Linq是对内存进行操作,而dLinq的操作对象为数据库。

【编辑推荐】

  1. LINQ to SQL查询分析
  2. LINQ查询架构简单介绍
  3. LINQ to SQL映射关系概述
  4. LINQ To SQL对象模型浅析
  5. LINQ to SQL映射列描述
责任编辑:佚名 来源: IT168
相关推荐

2009-09-16 16:59:05

LINQ to XML

2009-09-17 13:15:20

LINQ查询

2009-09-10 14:37:57

LINQ匿名类型

2009-09-09 14:40:43

Linq to sql

2009-09-09 16:21:31

Linq使用sqlme

2009-09-14 10:13:02

LINQ查询操作

2009-09-14 15:12:40

LINQ to XML

2009-09-14 10:35:15

Linq内部执行原理

2009-09-09 13:39:05

Linq用户定义函数

2009-09-16 09:56:42

LINQ to SQL

2009-09-08 16:20:12

LINQ to SQL

2009-09-18 17:17:58

LINQ模型

2009-09-08 15:39:13

Linq使用Inser

2009-09-15 14:52:15

linq级联删除

2009-09-07 16:25:14

Linq To SQL

2009-09-10 15:35:07

LINQ查询表达式

2009-09-11 09:48:27

Linq Lambda

2009-09-17 15:22:38

LINQ to SQL

2009-09-08 16:50:12

使用LINQ进行数据转

2009-09-07 17:18:33

LINQ查询表达式
点赞
收藏

51CTO技术栈公众号