激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

香港云服务器
服務器之家 - 編程語言 - ASP.NET教程 - LINQ操作數組代碼(交集,并集,差集,最值,平均,去重復)

LINQ操作數組代碼(交集,并集,差集,最值,平均,去重復)

2019-09-28 12:08服務器之家 ASP.NET教程

數組是大學里經常拿來做算法練習的對象。一些經典算法非常有價值,考試、裝逼、面試都十分有用。但現在是效率時代,編程講究生產效率,利用LINQ,可以讓程序猿避免寫一些基本算法,把精力花在業務處理上

下面以數組為例,展示一些常用LINQ操作。 

復制代碼代碼如下:


static void Main(string[] args) 

int[] a = { 1, 2, 3, 4, 5, 6, 7 }; 
int[] b = { 4, 5, 6, 7, 8, 9, 10 }; 
int[] c = { 1, 2, 3, 3, 4, 1, 2, 4, 6, 1, 6, 5 }; 

// 交集 
var fuck = a.Intersect(b); 

// 并集 
var shit = a.Union(b); 

// a有b沒有的 
var diff1 = a.Except(b); 

// b有a沒有的 
var diff2 = b.Except(a); 

var max = a.Max(); 
var min = a.Min(); 
var avg = a.Average(); 
var dis = c.Distinct(); 

Print(fuck); 
Print(shit); 
Print(diff1); 
Print(diff2); 
Console.WriteLine(max); 
Console.WriteLine(min); 
Console.WriteLine(avg); 
Print(dis); 

Console.ReadKey(); 


private static void Print(IEnumerable<int> list) 

foreach (var item in list) 

Console.Write(item + " "); 

Console.WriteLine(); 


有圖有真相: 

LINQ操作數組代碼(交集,并集,差集,最值,平均,去重復)

一些參考:
http://msdn.microsoft.com/zh-cn/library/bb397894.aspx
http://msdn.microsoft.com/en-us/library/system.linq.enumerable.intersect.aspx

延伸 · 閱讀

精彩推薦
527
主站蜘蛛池模板: 午夜久久久精品一区二区三区 | 国产精品99久久久久久宅女 | 国产在线播放91 | 欧美成人一区二区三区电影 | 黄视频网站免费观看 | 国产精品999在线观看 | 亚洲成人综合网站 | 欧美特黄一级视频 | 一色屋任你操 | 欧美一级黄色片在线观看 | 黄色网址你懂的 | 国产精品一区免费在线观看 | 久久男人视频 | 亚洲成人福利电影 | 美国av在线免费观看 | 欧美a∨一区二区三区久久黄 | 在线观看麻豆 | 一级电影在线观看 | 色3344 | 亚洲精品在线观看免费 | 免费黄色大片网站 | 一级毛片视频播放 | 蜜桃91丨九色丨蝌蚪91桃色 | 成人福利视频在 | 亚洲精品成人久久久 | 欧美一区二区三区免费电影 | 黄色片网站免费 | 成人免费看视频 | 护士hd老师fre0性xxx | 中文字幕在线观看视频一区 | 欧美一级久久 | 一区二区三高清 | 曰批全过程40分钟免费视频多人 | 久久久国产精品网站 | 国产亚洲精品精 | 亚洲网站在线播放 | 久久视频精品 | 视频久久免费 | 久久国产精品99国产 | 成人免费毛片明星色大师 | 日本高清无遮挡 |