读书人

在C#中怎么得到两个集合的差

发布时间: 2012-02-01 16:58:19 作者: rapoo

在C#中如何得到两个集合的差?
现有一个集合{WT1, WT2, WT3.....WT40},另有一集合
{WT2, WT5, WT9, WT21} 有办法快速求出这两个集合的差来嘛?
(形成结果集合)


[解决办法]
Array a1 , a2;
ArrayList temp = new ArrayList() ;
foreach( object o in a1 )
{
if( Array.IndexOf( a2 , o ) > -1 )
{
temp.Add( o );
}
}
temp is result

读书人网 >C#

热点推荐