如何对数据进行去重处理
用正则提取一论坛板块列表地址,发现提取到的地址全部是重复的,请问如何去重处理?
提取到的数据格式为:1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8
如何去重处理,得到:1,2,3,4,5,6,7,8
效率别太差就行了,谢谢
[解决办法]
VS2008?
string s = "1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8";
s = string.Join(",", s.Split(',').Distinct().ToArray());
[解决办法]
List<string> s = "1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8".Split(',').ToList<string>(); List<string> df = s.Distinct().ToList(); foreach (var k in df) { MessageBox.Show(k.ToString()); }