本人刚接触C#,如何遍历把里面的重复元素去掉,
string[] s = new string("12","13","12","14","15"); 我要的结果是s里面的元素就还有12,13,14,15
for (int i = 0; i < s.Length; i++)
{
for (int j = i+1; j < s.Length; j++)
{
if (s[i] == s[j])
{
这里面怎么去,s[j].remove(j);的话删除的元素不对 高手帮忙!!
}
}
}
string[] s = new string("12","13","12","14","15"); 我要的结果是s里面的元素就还有12,13,14,15
for (int i = 0; i < s.Length; i++)
{
for (int j = i+1; j < s.Length; j++)
{
if (s[i] == s[j])
{
这里面怎么去,s[j].remove(j);的话删除的元素不对 高手帮忙!!
}
}
}
解决方案 »
- 求 gridview 置顶 方式!
- 崩溃中,两天了,全部代码,帮帮忙了!!!!!!!!!!!!!!!!!!!!
- ajax解析xml问题,
- 怎样调用app_code里的cs类!!!!!!!!!
- 请教:为什么显示服务器应用程序不可用
- 可不可以把图片保存在sqlserver内??
- textbox 限制指定的文字输入
- 请问C#如何将DateTime.Now转换为20031028的形式?
- 我想在内存中建一个虚拟文件,而非在磁盘上建实际的文件,并在其它的页面指向它,能不能做到,谢谢
- 我在ViewState中加入key-value对后 post出下列错,跟踪程序自己代码本身没问题.
- 做了一个登录功能出现一个BUG
- vs2008中的所有服务器控件出错
string st = "1,2,3,23,3,24,34,23,3";
string[] stArr = st.Split(',');
ArrayList al = new ArrayList();
foreach (string str in stArr)
{
if(!al.Contains(str))
al.Add(str);
}
st = "";
for (int i = 0; i < al.Count; i++)
{
st += al[i] + ",";
}
st = st.Substring(0, st.Length - 1);