两个arrayList 比较算法,大家都来看看,在线等,马上节贴
ArrayList   a   =   new   ArrayList{a,c,b,d,e}         ;          
 ArrayList   b   =   new   ArrayList{a,b,c,d,e,f,g}   ;         
 比较后   
 a   {a,c,b,d,e,b,f,g}   
 也就说将   A   和B   比较。得出A在B中没有的元素补上在B中没有的元素,并保持原来的A中的元素位置不变。 
------解决方案--------------------for(int i=0;i <b.Count;i++) 
 { 
    if(!a.Contains(b[i])) 
            a.Add(b[i]); 
 }