自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

LINQ查詢基礎(chǔ)知識詳解

開發(fā) 后端
這里介紹LINQ查詢基礎(chǔ)知識,LINQ查詢返回值的類型是臨時變量的類型,可能是一個對象也可能是一個集合。并且LINQ查詢表達式是在最近一次創(chuàng)建對象時才被編譯的。

在向大家詳細介紹LINQ查詢基礎(chǔ)知識之前,首先讓大家了解下LINQ的讀法和LINQ的關(guān)鍵詞等,然后全面介紹LINQ查詢基礎(chǔ)知識。

LINQ查詢基礎(chǔ)知識

1. LINQ的讀法:(1)lin k (2)lin q

2. LINQ的關(guān)鍵詞:from, select, in, where, group by, order by …

3. LINQ的注意點:必須以select或者是group by 結(jié)束。

4. LINQ的語義:
◆from 臨時變量 in 集合對象或數(shù)據(jù)庫對象
◆where 條件表達式[order by條件]
◆select 臨時變量中被查詢的值[group by 條件]

LINQ查詢返回值的類型是臨時變量的類型,可能是一個對象也可能是一個集合。并且LINQ查詢表達式是在最近一次創(chuàng)建對象時才被編譯的。LINQ查詢一般跟var關(guān)鍵字一起聯(lián)用 (什么是var?匿名對象) 。以下的兩個查詢表達式是一樣的效果:

  1. var q = from name in methods   
  2. where (name.Name.Length > 15)   
  3. select name;   
  4.  
  5. IEnumerable<MethodInfo> p = from name in methods   
  6. where (name.Name.Length > 15)   
  7. select name;  

所以這樣的我們就可以對LINQ查詢表達式進行嵌套查詢:

  1. var q = from t in   
  2. (from name in methods   
  3. where (!name.IsVirtual)   
  4. select name)   
  5. where (t.Name.Length > 15)   
  6. select t.Name;  

5. LINQ的全稱:Language-Integrated Query

6. LINQ的分類:LINQ to Object, LINQ to XML, LINQ to SQL, LINQ to ADO.NET

對于LINQ to SQL方面的文章網(wǎng)路上已經(jīng)有很多了,我將不再討論這方面的內(nèi)容。以上介紹LINQ查詢基礎(chǔ)知識

【編輯推薦】

  1. LINQ查詢操作剖析
  2. LINQ生成字符串概述
  3. LINQ查詢語法簡單描述
  4. LINQ解決方案簡單概述
  5. LINQ查詢結(jié)果分析
責任編輯:佚名 來源: IT168
相關(guān)推薦

2009-04-17 14:22:40

XPathXML基礎(chǔ)

2010-08-06 08:49:00

2010-11-15 10:02:31

UPS電源技術(shù)

2009-10-20 09:26:53

綜合布線系統(tǒng)

2010-07-30 16:38:10

路由器網(wǎng)絡

2009-09-16 10:08:06

LINQ查詢

2023-05-12 09:40:53

ContextGolang

2009-09-08 17:27:18

LINQ to Dat

2010-09-02 14:28:12

路由器存儲器

2009-09-18 16:46:15

LINQ查詢句法

2010-03-18 15:07:13

Linux操作系統(tǒng)

2009-09-23 11:07:11

Hibernate基礎(chǔ)

2010-07-16 10:53:30

Perl基礎(chǔ)

2015-06-01 13:35:43

數(shù)據(jù)中心DCIM

2010-03-18 14:52:05

Linux操作系統(tǒng)

2010-03-18 15:16:37

Linux操作系統(tǒng)

2009-10-30 13:32:48

寬帶接入服務器

2010-04-13 17:12:54

2021-11-05 15:31:01

UbuntuLinux

2009-11-26 18:22:37

無線路由器
點贊
收藏

51CTO技術(shù)棧公眾號