好像不太难的问题,请帮忙 我现在有个ArrayList,必须删除其中的重复元素,但不能对ArrayList进行排序,请给个提示。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(int i=0;i<al.Count;i++) { temp = al[i]; for(int j=i+1;j<i;j++) { if(temp==al[j]) { al.RemoveAt(j); } } } Int32[] arr ={1,2,3,4,5,6,7,8,9,10,1,2,5,8,19,20};ArrayList al = new ArrayList();for(int i=0;i<arr.Length;i++){if(!al.Contains(arr[i])){al.Add(arr[i]);}}Object[] arr1=al.ToArray(); to gmfirefox(荒诞居士)谢谢你,我当初把问题复杂化了.你的代码有个小错误,for(int j=i+1;j<i;j++) 应为for(int j=i+1;j<al.count;j++).我改写了你的代码,这样应该兼容性更好________________________________________________for(int i=0;i<al.Count;i++) { for(int j=i+1;j<al.Count;j++) { if(al[i].Equals(al[j])) { al.RemoveAt(j); } } }___________________________________________ 想C#做个资源管理器 相对坐标和屏幕坐标的相互转化 请教如何反射一个带可变参数的方法? 截取字符串方法~~ 关于VS中的关键字提示问题 C# 中用什么方法可以代替 Timer_tick 事件?? 利用comboBox进行组合查询的怪事 先安装了.net,后装iis,结果不能运行.net程序,请问该如何解决?? 为什么在web中不能生成excel文件,它提示没有权限创建application?源码如下 关于C#里ADO中的ODBC连接的问题? 数据结构问题! ImageConverter类的ConvertTo如何使用呢,是否可以用来完成在内部将bitmap转化为jpeg的功能。
temp = al[i];
for(int j=i+1;j<i;j++) {
if(temp==al[j]) {
al.RemoveAt(j);
}
}
}
ArrayList al = new ArrayList();
for(int i=0;i<arr.Length;i++)
{
if(!al.Contains(arr[i]))
{
al.Add(arr[i]);
}
}
Object[] arr1=al.ToArray();
谢谢你,我当初把问题复杂化了.你的代码有个小错误,for(int j=i+1;j<i;j++) 应为
for(int j=i+1;j<al.count;j++).我改写了你的代码,这样应该兼容性更好
________________________________________________
for(int i=0;i<al.Count;i++)
{
for(int j=i+1;j<al.Count;j++)
{
if(al[i].Equals(al[j]))
{
al.RemoveAt(j);
}
}
}
___________________________________________