Datatable中的记录去重
Datatable中有两个字段 a ,b
    数据记录如下:
             a                     b
             56路                   1
             18路                   3
             21路                   6
             56路                   7
             21路                   9  
我想写个c#程序把 a字段中相同的给去掉,如两个56路去掉一个。我是c#菜鸟
------解决方案--------------------
using System.Text;
StringBuilder sb = new StringBuilder();
for(int i=dt.Rows.Count-1;i>=0;i--)
{
   //判断是否包含
   if(sb.ToString().Contains(dt.Rows[i]["a"].ToString()))
   {
        dt.Rows.RemoveAt(i);//移除该行
   }
   else
   {
         //将该行的a字段的值加到sb
         sb.Append(dt.Rows[i]["a"].ToString());
);
   }
}
以上代码是手打的,错误难免.希望对lz有帮助
------解决方案--------------------