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

以逗号分隔的字符串,剔除重复的字符

2016-01-27 13:50 375 查看
                string str =
"a,b,b,d,d";
               string[] arr = str.Split(",".ToCharArray(),
StringSplitOptions.RemoveEmptyEntries);
               StringBuilder sb =
newStringBuilder();
               Hashtable ht =
newHashtable();
               foreach (strings
in arr)
               {
                   if (!ht.ContainsKey(s))
                   {
                       sb.AppendFormat("{0},", s);
                       ht.Add(s, string.Empty);
                   }
               }
               string resultDay = sb.ToString().TrimEnd(',');
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c#