成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linq匿名委托類型

開發 后端
這里介紹Linq匿名委托類型,包括LINQ可以方便且直觀地類SQL形式操縱IEnumerable集合和數據。更激動人心的是C#一貫的風格,層層解構,LINQ語法可以用C#基本語法來解釋。

在向大家詳細介紹Linq匿名委托類型之前,首先讓大家看下LINQ示例,然后全面介紹Linq匿名委托類型。

先來看一個LINQ示例:

  1. using System;  
  2. using System.Query;  
  3. using System.Collections.Generic;  
  4.  
  5. class app ...{  
  6. static void Main() ...{  
  7. string[] names = ...{ "Burke", "Connor", "Frank",   
  8. "Everett", "Albert", "George",   
  9. "Harris", "David" };  
  10.  
  11. IEnumerable expr = from s in names   
  12. where s.Length == 5  
  13. orderby s  
  14. select s.ToUpper();  
  15.  
  16. foreach (string item in expr)  
  17. Console.WriteLine(item);  
  18. }  
  19. }  

編譯并運行,將輸出:
◆BURKE
◆DAVID
◆FRANK

看吶!MS無疑給第三方ORM框架沉重一擊,LINQ可以方便且直觀地類SQL形式操縱IEnumerable集合和數據。更激動人心的是C#一貫的風格,層層解構,LINQ語法可以用C#基本語法來解釋。支持LINQ,用到:

Linq匿名委托類型(方法/函數)

C#2語法,省略委托類型定義。

◆Func:一種委托類型,一般用匿名委托賦值

◆擴展表達式:含this指針的靜態類的靜態函數,其中一個參數用this修飾,另一個參數是Func類型。可用實例方法的形式調用。一般用點操作符串聯調用。

◆λ表達式:Expression類可以解析λ表達式。匿名委托實例化的簡化形式,類似于這種形式:n=>n > 5;其中n是參數。

◆yield:例:yield return i,延遲返回計算結果。

◆對象設值實例化:命名屬性初始化,調用setter方法用命名參數初始化成員變量。用于實例ORM中對象屬性與字段名的映射。集合初始化也可用數組初始化語法。

◆匿名類型:引入var關鍵字,根據初始化表達式,編譯器智能判斷聲名的變量所屬類型,看起來越來越像腳本語言了。

以上介紹Linq匿名委托類型,希望微軟的天才們帶領C#越走越遠。

【編輯推薦】

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

2009-09-10 14:21:58

LINQ匿名類型

2009-09-10 14:37:57

LINQ匿名類型

2009-09-17 11:35:40

Linq匿名類型

2009-09-11 10:16:07

Linq匿名類型

2009-09-18 16:32:51

Linq委托實例化

2009-09-10 13:24:36

Linq參數類型

2009-09-07 16:44:28

Linq String

2009-08-10 17:25:58

C#匿名類型

2009-09-08 14:56:55

強類型DataContLinq to SQL

2009-08-26 15:46:01

C#匿名類型

2009-09-17 13:05:38

Linq局部變量類型

2009-09-01 10:58:46

C#匿名類型對象

2009-08-27 10:19:22

C#匿名類型

2009-09-08 16:36:10

LINQ查詢基于泛型類

2009-04-24 09:33:12

LINQ查詢非泛型

2009-09-11 10:07:05

Linq隱式類型化局部

2009-09-08 17:01:54

Linq源元素

2011-11-24 21:05:44

ibmdw

2009-09-14 18:57:19

LINQ查詢

2009-09-17 13:54:26

LINQ to XML
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99精品99久久久久久宅男 | 亚洲午夜精品 | 中文字幕不卡在线观看 | 久久久久久久电影 | 高清亚洲 | 久久久久久久久久久久久九 | 精品亚洲一区二区三区 | 一区二区三区高清 | 81精品国产乱码久久久久久 | 日本不卡在线视频 | 亚洲高清久久 | 久久久国 | 国产成人精品免费视频大全最热 | 狠狠操狠狠操 | 一区不卡在线观看 | 欧美一区二区 | 亚洲高清在线免费观看 | 日本不卡一区二区三区在线观看 | 亚洲成人高清 | 亚洲国产成人精品女人久久久 | 成人av网站在线观看 | 久久久久久久久久一区二区 | 中文字幕一级毛片视频 | 免费播放一级片 | 中文字幕在线观看第一页 | 精品福利视频一区二区三区 | 免费成人高清在线视频 | 九九热免费在线观看 | 亚洲国产精久久久久久久 | 国产成人麻豆免费观看 | 欧美激情欧美激情在线五月 | 一区二区免费高清视频 | 亚洲日本欧美 | 欧美另类视频在线 | 久久久亚洲一区 | 在线国产小视频 | 一区二区三区在线观看视频 | 午夜一区 | 国产成人jvid在线播放 | 中文字幕av中文字幕 | 久久精品中文字幕 |