成人免费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-14 10:35:15

Linq內部執行原理

2009-09-09 13:39:05

Linq用戶定義函數

2009-09-16 17:21:53

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-18 17:17:58

LINQ模型

2009-09-08 15:39:13

Linq使用Inser

2009-09-17 09:20:34

Linq和dLinq區

2009-09-07 16:25:14

Linq To SQL
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美一区二区三区在线免费观看 | 午夜在线观看免费 | 国产在线观看一区二区三区 | 欧美日韩高清免费 | 久久99精品久久久久久噜噜 | 99久久久久久99国产精品免 | 成年人在线观看 | 久久精品网 | 成人免费三级电影 | 国产精品日韩欧美一区二区三区 | 亚洲区一区二区 | 国产一区二区 | 色在线看 | 操视频网站 | 欧美综合一区二区三区 | 久草电影网 | 波多野结衣二区 | 免费视频一区二区三区在线观看 | 精品美女久久久 | 亚洲成人网在线 | 天堂中文字幕av | 久久精品一区二区三区四区 | 欧美成人免费在线 | 久久com | 国产精品永久久久久久久www | 春色av| 色接久久 | 免费成人高清在线视频 | 国产一区二区三区四区在线观看 | 少妇性l交大片免费一 | 妖精视频一区二区三区 | 日韩性在线 | 激情欧美一区二区三区中文字幕 | 一区二区三区久久久 | 91久久 | 午夜视频免费在线观看 | 日韩在线视频观看 | 久久国产成人精品国产成人亚洲 | 国产一二区在线 | 蜜桃一区二区三区 | 亚洲国产精品99久久久久久久久 |