【发布时间】:2013-01-04 04:40:01
【问题描述】:
string[] lines3 = new string[100];
List<string> lines2 = new List<string>();
lines3 = Regex.Split(s1, @"\s*,\s*");
if (!lines2.Contains(lines3.ToString()))
{
lines2.AddRange(lines3.Distinct().ToArray());
}
我已经检查了所有的空格等,但我的行中仍然有重复的值2 List
我必须自己删除这里的重复值
【问题讨论】:
-
lines2 是抱歉在复制和粘贴代码时出现小错误的字符串列表
-
两个字符串之间可以有空格,例如=sbc bgp
-
您是否考虑过在这种情况下使用 HashSet
而不是 List ,它的性能会好得多。
标签: c# asp.net asp.net-mvc list c#-4.0