宝哥软件园

LINQ操作数组代码(交集,并集,差集,最值,平均,去重复)

编辑:宝哥软件园 来源:互联网 时间:2021-10-10

下面以数组为例,展示一些常用LINQ操作。复制代码代码如下:静态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 };//交集定义变量操=a .相交(b);//并集var shit=a . Union(b);//a有b没有的var diff1=a。除(b)外;//b有a没有的var diff2=b。除(a)外;var Max=a . Max();var Min=a . Min();平均值=平均值();var dis=c . Distinct();打印(操);打印(狗屎);打印(diff 1);打印(diff 2);控制台WriteLine(最大值);控制台。写线(分钟);控制台WriteLine(平均值);印刷(综合安全分遣队);控制台ReadKey();}私有静态无效打印(IEnumerableint列表){ foreach(列表中的定义变量项){控制台.写入(项目' ');}控制台WriteLine();} 有图有真相:

一些参考:http://msdn。微软。com/zh-cn/library/bb 397894。aspx http://msdn。微软。com/en-us/library/systemlinq。可枚举的。互联系统。aspx

更多资讯
游戏推荐
更多+