我是C#的初学者,所以我有一个问题,我的数据库中有很多名字我的问题是如何制作显示LINQ中没有双打的名字数据的脚本?这是一个例子:
string[] names = {hello, hello, stack, stack, overflow, overflow};
Run Code Online (Sandbox Code Playgroud)
我不知道如何做到这一点,有人可以创建一个简单的脚本,告诉它该怎么做.我自己可以解决剩下的问题.
干得好:
string[] names = {"hello", "hello", "stack", "stack", "overflow", "overflow"};
var distinctNames = names.Distinct();
foreach(String distinctName in distinctNames)
Console.WriteLine(distinctName);
Run Code Online (Sandbox Code Playgroud)
我认为这也应该有效;
names.Distinct().ToList().ForEach( n => Console.WriteLine(n));
Run Code Online (Sandbox Code Playgroud)