在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