C#比較二個數(shù)組并找出相同或不同元素的方法
更新時間:2015年11月27日 11:56:05 作者:Jimmy.Yang
這篇文章主要介紹了C#比較二個數(shù)組并找出相同或不同元素的方法,涉及C#針對數(shù)組的交集、補集等集合操作相關(guān)技巧,非常簡單實用,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了C#比較二個數(shù)組并找出相同或不同元素的方法。分享給大家供大家參考,具體如下:
string[] arr1 = new[] { "1", "2", "3", "4", "5" };
string[] arr2 = new[] { "1", "3", "5" };
var sameArr = arr1.Intersect(arr2).ToArray();
//找出相同元素(即交集)
var diffArr = arr1.Where(c => !arr2.Contains(c)).ToArray();
//找出不同的元素(即交集的補集)
希望本文所述對大家C#程序設(shè)計有所幫助。
相關(guān)文章
C#使用自定義的泛型節(jié)點類實現(xiàn)二叉樹類
這篇文章主要為大家詳細介紹了C#如何使用自定義的泛型節(jié)點類 Node<T>實現(xiàn)二叉樹類BinaryTree<T>及其方法,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-03-03
詳解如何通過C#/VB.NET調(diào)整PDF文檔頁邊距
PDF邊距是頁面主要內(nèi)容區(qū)域和頁面邊緣之間的距離。與Word頁邊距不同,PDF文檔的頁邊距很難更改。本文將介紹如何在不更改頁面大小的情況下使用C#/VB.NET?代碼調(diào)整PDF文檔的頁邊距,需要的可以參考一下2023-04-04
C# JavaScriptSerializer序列化時的時間處理詳解
這篇文章主要為大家詳細介紹了C# JavaScriptSerializer序列化時的時間處理詳解,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-08-08

