C# 使用String.Join 和 Distinct 方法 去除字符串中重复字符
2017-12-15 00:00
2321 查看
1.在写程序中经常操作字符串,需要去重,以前我的用方式利用List集合和 contains去重复数据代码如下:
2.现在我推荐大家使用一下方式去重复数据
string test="165,52,aa,165,68,aa,56,52"; string[] array = test.Split(','); List<string> list = new List<string>(); foreach (string item in array) { if (!list.Contains(item)) { list.Add(item); } }
2.现在我推荐大家使用一下方式去重复数据
string str="165,52,aa,165,68,aa,56,52"; string newStr= String.Join(",",test.Split(',').Distinct());
相关文章推荐
- c# String.Join 和 Distinct 方法 去除字符串中重复字符
- String.Join 和 Distinct 方法 去除字符串中重复字符
- C#使用String.Format()方法时,出现异常"输入的字符串格式有误"的解决方法
- 去除字符串中的重复字符——方法汇总和性能测试
- C# 去除字符串里的重复字符
- JS使用正则表达式除去字符串中重复字符的方法
- C# 去除首尾字符或字符串的方法
- string 字符串使用 - 字符处理方法
- C# 字符串String的常用使用方法
- 去除字符串中的重复字符,算法不使用额外缓冲。如abbc->abc
- 去除字符串中的重复字符——方法汇总和性能测试
- C#中一个字符串重复N倍的使用方法
- string去除重复字符两个方法
- Hibernate用Criteria查询时使用Distinct方法去除重复数据
- C#删除字符串中重复字符的方法
- JS使用正则表达式除去字符串中重复字符的方法
- 如何将字符串前后的空白去除? (使用string.find_first_not_of, string.find_last_not_of) (C/C++)
- 如何用C# string.Replace方法将字符串中的替换成
- (转帖)如何将字符串前后的空白去除? (使用string.find_first_not_of, string.find_last_not_of) (C/C++)
- C#去除字符串空格的几种方法【转载】