Hel*_*ent 3 c# linq distinct duplicates
我有这个c#代码,为服务构建一串逗号分隔的匹配:
for (m = r.Match(site); m.Success; m = m.NextMatch())
{
found = found + "," + m.Value.Replace(",", "");
}
return found;
Run Code Online (Sandbox Code Playgroud)
输出看起来像:aaa,bbb,ccc,aaa,111,111,ccc
现在该代码在.NET 4.0上如何使用C#LINQ删除重复项?
此外,任何方式删除重复项而不改变顺序?
我在另一篇文章中找到了这个示例代码,但不确定如何应用它:
int[] s = { 1, 2, 3, 3, 4};
int[] q = s.Distinct().ToArray();
Run Code Online (Sandbox Code Playgroud)
谢谢.