一维数组重复值循环如何写??高手请进!!
for   (int   h   =   0;   h    <   k;   h++)    
 { 
                for   (int   j   =   0;   j    <   h;   j++) 
                   { 
                                  if   (s_name[h].Trim()   ==   s_name[j]) 
                                  { 
                                                             s_name[j]=s_name[j]+ "(二) "; 
                                  } 
                      } 
 } 
 是这样子写吗?? 
 现在一个数组的长度有25里面有两条记录是一样的比如( '1 ', '2 ', '3 ', '2 ', '5 ', '4 ', '7 ')这个时候我想把第二个2改成 '2(二) '我的循环是这样子写吗??
------解决方案--------------------for(int i=0;i <Array.Length;i++) 
 { 
    for(int j=0;j <Array.Length;j++) 
    { 
        if(Array[i] == Array[j] && i!=j) 
        { 
               Array[j] +=  "二 "; 
         } 
    } 
 }