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

LINQ初始化數組淺談

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

本文向大家介紹LINQ初始化數組,可能好多人還不了解LINQ初始化數組,沒有關系,看完本文你肯定有不少收獲,希望本文能教會你更多東西。

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

這里總結了這些技巧。我會介紹如何使用LINQ來:
◆LINQ初始化數組
◆在一個循環中遍歷多個數組
◆生成隨機序列
◆生成字符串
◆轉換序列或集合
◆把值轉換為長度為1的序列
◆遍歷序列的所有子集

如果你在LINQ方面有心得也歡迎在評論中一起分享。

LINQ初始化數組

通常,我們需要把數組的值初始化為相同的值或遞增的序列值,或者可能是一個步進不為1的遞增/遞減序列。有了LINQ,我們可以在數組的初始化器中完成所有工作,不再需要循環!

在如下的示例代碼中,第一行代碼初始化了一個長度為10的數組,所有元素都是-1,第二行代碼初始化b為0、1、2到9,第三行代碼初始化c為100、110、120到190。

 

  1. int[] a = Enumerable.Repeat(-1, 10).ToArray();  
  2.  
  3. int[] b = Enumerable.Range(0, 10).ToArray();  
  4.  
  5. int[] c = Enumerable.Range(0, 10).Select(i => 100 + 10 * i).ToArray(); 


要提醒一下:如果你初始化一個很大的數組,最好不考慮這種優雅的方式而是使用傳統的方式來替代。LINQ的這種解決方案會動態產生數組,因此垃圾數組需要在運行時被回收。也就是說,我總是會在小數組或測試調試代碼的情況下使用這種技巧。

【編輯推薦】

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

2009-10-20 14:03:48

VB.NET數組聲明VB.NET數組初始化

2009-07-31 17:51:27

C#對象初始化

2009-06-10 16:17:00

Netbeans JT初始化

2009-09-11 10:01:57

Linq對象初始值

2019-11-04 13:50:36

Java數組編程語言

2011-03-23 15:02:55

ListenerFilterServlet

2009-09-18 11:15:52

C#數組初始化

2009-08-26 15:28:52

C#對象集合初始化器

2009-06-11 13:26:16

Java數組聲明創建

2009-09-18 16:32:51

Linq委托實例化

2009-11-18 17:53:18

PHP數組初始化

2011-07-07 15:13:42

PHP

2009-09-17 16:06:22

C#數組初始化

2009-09-02 16:52:55

C#數組初始化

2009-09-17 16:17:41

C#參差數組初始化

2009-08-28 11:24:48

C#一維數組初始化

2009-09-15 16:31:15

LINQ Custom

2023-11-12 23:08:17

C++初始化

2009-09-09 15:44:22

Linq DataCo

2009-09-18 11:33:37

C#二維數組初始化
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕精品一区二区三区在线 | 真人一级毛片 | 国产色网站 | 日本一级淫片免费啪啪3 | 久久久久久久久久久丰满 | 国产精品亚洲一区二区三区在线观看 | 99热精品6| 成人自拍av | 青娱乐国产 | www.99精品 | 在线观看午夜视频 | 免费啪啪 | aaaaaa大片免费看最大的 | 亚洲欧美一区二区三区国产精品 | 免费在线观看黄色av | 天天干狠狠操 | 中文字幕亚洲欧美日韩在线不卡 | 久久综合一区二区 | 91精品国产综合久久精品 | 精品久久香蕉国产线看观看亚洲 | 日韩在线视频免费观看 | 日本一区二区三区四区 | 久久激情视频 | 黄色大片免费网站 | 国产一区二区三区网站 | 干干天天 | av网站免费| 91.com在线观看| 国产一区二区三区视频在线观看 | 欧美福利 | 久久成人高清视频 | 欧美黑人巨大videos精品 | 中文字幕免费视频 | 亚洲激情在线观看 | 成人在线观看免费 | 欧美一级毛片在线播放 | 久久久亚洲 | 日本色高清 | 91精品久久久久 | 国产一区二区在线观看视频 | 中文字幕精品一区二区三区精品 |