如果我有一个清单List<KeyValuePair<string,string>>前.
["abc","123"]
["asc","123"]
["asdgf","123"]
["abc","123"]
Run Code Online (Sandbox Code Playgroud)
我怎么能分清这个清单呢?
Mar*_*zek 19
区别于:Key和Value:
var results = source.Distinct().ToList();
Run Code Online (Sandbox Code Playgroud)
区别于Key或Value(只是更改GroupBy电话中的属性:
var results = source.GroupBy(x => x.Key).Select(g => g.First()).ToList();
Run Code Online (Sandbox Code Playgroud)