aa,bb,bb,cc
aa,bb,cc
aa,bb,cc
解决方案 »
- C#如何解析json
- 有没有人知道文字变线条的算法的
- datagridview传值出现“未将对象引用设置到对象的实例。”问题
- DevExpress10.2.4汉化问题,很急~~~~
- winform中一个toolstrip和一个panel.dock都为top.如何让panel在toolstrip上边?
- 做一个静态的类,专门存放需要传递的数据
- c#菜鸟提问:关于XML序列化的输出问题
- 关于用c#读取、另存excel的问题。
- 请问各位,SQL Server中如何取得所有的表的表名的列表?
- 关于sql语句如何传递null参数的问题
- 如何实现 QQ聊天窗口只弹一个?
- 有关word插件开发190分支持,在线结贴
或IEqualityComparer
telephones 就是这个数组
List<string> list = new List<string>();
遍历
list.ToArray();
List<string> list = new List<string>();
foreach(string s in arr)
{
if(list.Contains(s)) continue;
list.Add(s);
}list就是你要的。其实这个需求是典型用linq的。
第一步:
取出数组中的第一项
int optiondata=int[0];
第二步循环数组内容依次比较
int tablei=1;
for(i=1;i<itrim.length;i++)
{
if( a(optiondata,itrim[i]) )
{//删除optiondata更新数组
for(i=;i<itrim.length;i++)
{itrim[i]}=itrim[i+1];}
//更新optiondata中的比较数
optiondata=itrim[0];
}
}
//循环结束后相同的就被处理掉了 这个比较简单建议你自己写 熟悉开发语言//比较方法
public void a(int o,int t)
{
if(0=t)
{return true;}
else
return false;}
相关问题
删除一个数组中的重复元素算法,有代码。大家帮看看! - 专题开发/技术 ...
http://topic.csdn.net/u/20091118/13/138edb01-5d4f-4525-af56-ded26f967e09.html