string[] 怎么删除重复的项目 string[] 怎么删除重复的项目 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以变通一下吗?创建一个List<string> middle;然后循环你的数组,根据条件判断是否存在,最后将List转换成一个新的字符串数组。 string[] test=new string[]{"11","22","11","33"}; List<string>middle =new List<string>(); foreach(string temp in test) { if (middle.Contains(temp)) continue; middle.Add(temp); } string[] result = middle.ToArray(); static void Main(string[] args){ string[] testArr = new string[] { "a", "a", "b", "c", "c", "a" }; string[] testArr2 = RemoveSameElement(testArr);}static string[] RemoveSameElement(string[] s){ List<string> temp = new List<string>(); foreach (string str in s) { if (!Contains(temp, str)) { temp.Add(str); } } return temp.ToArray();}static bool Contains(List<string> s, string cmpEle){ foreach (string str in s) { if (str == cmpEle) { return true; } } return false;} 在2008里面var test = new string[] { "a", "a", "b", "c", "c", "a" };var distincted = test.Distinct().ToArray();结束战斗 高分求解,在线等待,WCF使用消息头传参数 C# 判断一个数组是否包含某个给定的元素? 求助Nhibernate 并发控制问题 VS2005及VS2008的工具箱慢的像蜗牛,怎么办 如何把类似 \ue2b7\ue9b1\uf09f\uf7bd\ufea7\u05b7\u0ca5 这种unicode编码转成汉字输出? 菜菜紧急求救 在winform中 关于刷新客户端数据 把一個DataTable里面的數據怎么輸出到TXT里面 我的简单问题 如何修改namespace而不影响原来的程序 如何写一个gridview的用户控件??? textbox的值写入数据库碰到的问题
创建一个List<string> middle;然后
循环你的数组,根据条件判断是否存在,最后将List转换成一个新的字符串数组。
string[] test=new string[]{"11","22","11","33"};
List<string>middle =new List<string>();
foreach(string temp in test)
{
if (middle.Contains(temp))
continue;
middle.Add(temp);
}
string[] result = middle.ToArray();
static void Main(string[] args)
{
string[] testArr = new string[] { "a", "a", "b", "c", "c", "a" };
string[] testArr2 = RemoveSameElement(testArr);
}
static string[] RemoveSameElement(string[] s)
{
List<string> temp = new List<string>();
foreach (string str in s)
{
if (!Contains(temp, str))
{
temp.Add(str);
}
}
return temp.ToArray();
}static bool Contains(List<string> s, string cmpEle)
{
foreach (string str in s)
{
if (str == cmpEle)
{
return true;
}
}
return false;
}
var test = new string[] { "a", "a", "b", "c", "c", "a" };
var distincted = test.Distinct().ToArray();
结束战斗