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

LINQ遍歷多個數組深入剖析

開發 后端
這里介紹LINQ遍歷多個數組,自從學習LINQ以來,我發現了很多使用LINQ來改善代碼的方式。每一個技巧都讓代碼寫起來更簡單,可讀性更強。

學習LINQ時,經常會遇到LINQ遍歷多個數組問題,這里將介紹LINQ遍歷多個數組問題的解決方法。

自從學習LINQ以來,我發現了很多使用LINQ來改善代碼的方式。每一個技巧都讓代碼寫起來更簡單,可讀性更強。

這里總結了這些技巧。我會介紹如何使用LINQ:
◆初始化數組
◆在一個循環中LINQ遍歷多個數組
◆生成隨機序列
◆生成字符串
◆轉換序列或集合
◆把值轉換為長度為1的序列
◆遍歷序列的所有子集
如果你在LINQ方面有心得也歡迎在評論中一起分享。

在一個循環中LINQ遍歷多個數組

有個朋友問我一個C#的問題:有沒有辦法在一個循環中LINQ遍歷多個數組?他的代碼差不多是這樣:

  1. foreach (var x in array1) {  
  2. DoSomething(x);  
  3. }  
  4. foreach (var x in array2) {  
  5. DoSomething(x);  

這樣的話,循環主體會很大,而且他也不希望這樣重復的代碼。但是,他又不希望創建一個數組來保存array1和array2的所有元素。LINQ提供了一種優雅的解決方案:Concat操作。我們可以使用單個循環來重寫上面的代碼,如下:

  1. foreach (var x in array1.Concat(array2)) {  
  2. DoSomething(x);  

注意,由于LINQ在枚舉器級別進行操作,他不會產生新的數組來保存array1和array2的元素。因此,除了優雅之外,這個方案還很高效。

【編輯推薦】

  1. LinqDataSource控件剖析
  2. Linq To Sql學習經驗
  3. Linq String類型淺析
  4. Linq組合查詢之集成數據庫語言查詢
  5. Linq To SQL輸出SQL語句剖析
責任編輯:佚名 來源: 51cto.com
相關推薦

2009-09-14 15:12:40

LINQ to XML

2009-09-07 17:18:33

LINQ查詢表達式

2009-09-08 16:31:13

Linq開放式并發

2009-09-02 13:36:58

C#實現多個接口

2009-09-10 14:37:57

LINQ匿名類型

2009-09-16 16:59:05

LINQ to XML

2009-09-17 13:15:20

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-16 17:21:53

LINQ遍歷

2009-09-09 13:39:05

Linq用戶定義函數

2009-09-14 10:35:15

Linq內部執行原理

2009-09-08 16:20:12

LINQ to SQL

2009-09-15 14:52:15

linq級聯刪除

2009-09-16 09:56:42

LINQ to SQL

2009-09-08 15:39:13

Linq使用Inser

2009-09-17 09:20:34

Linq和dLinq區

2009-09-18 17:17:58

LINQ模型

2009-09-07 16:25:14

Linq To SQL
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久国产精品免费一区二区三区 | 久久亚洲一区二区三区四区 | 亚洲国产网址 | 在线观看免费福利 | 久久9视频 | 国产成人jvid在线播放 | 亚洲精品无 | 欧美二三区 | 日韩一区二区三区视频 | 国产精品一区二区三区在线 | 成年人免费看 | 无码一区二区三区视频 | 国内91在线 | 国产成人99久久亚洲综合精品 | 久久成人一区 | 99精品在线免费观看 | 狠狠久久久 | 91大神在线看| 日韩免费一级 | 久久亚洲一区二区三区四区 | 亚洲视频三 | 欧美日韩中| av在线一区二区三区 | 精品影视 | 欧美日韩国产一区二区三区不卡 | 色吧综合网 | 在线播放亚洲 | 欧州一区二区 | 91 在线| 国产重口老太伦 | 免费黄色大片 | wwwxx在线观看 | 91久久国产综合久久 | 亚洲一区二区久久久 | 国产精品免费一区二区三区四区 | 午夜精品久久久久久久久久久久久 | 国产精品久久久久久久久大全 | 日韩在线免费观看视频 | 成人久久久 | 视频三区 | 九九视频网 |