删除数组的重复元素 [英] Removing duplicate elements of an array

查看:119
本文介绍了删除数组的重复元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨...
我有一个字符串数组.我想从该数组中删除重复的元素.我该怎么办?

请帮助我.

Hi...
I have a string array. I want to delete duplicated elements from that array. How can I do that?

Please help me.

推荐答案

此解决方案正在使用linq:

This solution is using linq:

string[] input = new string[]{"one","two","tree","tree","one","four"};
input = input.ToList().Distinct().ToArray();


尝试下面的链接....

[^ ]
try below link....

[^]


尝试这个,
Try this,
CString StrArray;
StrArray.Add("aa");
StrArray.Add("bb");
StrArray.Add("cc");
bool flag =0 ;
CString NewStrToAdd = "dd"
for(int y = 0 ;y < StrArray.GetCount(); y++)
{
   if(NewStrToAdd == StrArray.ElementAt(y))
   {
      flag = 1;
      break;
   }
}
if(flag == 0)
{
   StrArray.Add(NewStrToAdd );
}


这篇关于删除数组的重复元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆