您的位置:首页 > 编程语言 > C#

c#一个字符串中如何去掉相同的字符

2014-03-04 14:13 429 查看
在写程序的时候遇到一个算法,这个算法在编程的时候用到的几率会很大的,所以闲了就写给大家学习学习啦,这对初级程序员来说会有帮助的,也算是我的编程经验积累了啦!进入正题请看下边

有如下一个字符串:

string str = "23,3,2,23,4,5,23,67,43,12,2,3,56";

//这里说明一下str这个字符串可能还会很长有很多相同的字符

string[] list = str.Split(',');

string ret = string.Empty;

ArrayList arrlist = new ArrayList();

for (int i = 0; i < list.Length; i++)

{

if (!arrlist.Contains(list[i]))

{

arrlist.Add(list[i]);

}

}

for (int i = 0; i < arrlist.Count; i++)

{

ret += arrlist[i] + ",";

}

TextBox1.Text = ret;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐