Dev*_*per -4 .net c# linq list
我有这个List<string>.
如何通过LINQ获取某些字符串?
我猜它应该是这样的
List<string> test = new List<string>;
test.Add("1");
test.Add("2");
test.Add("1");
var dist = test.Where(s=>s == "1") or ???
Run Code Online (Sandbox Code Playgroud)
要么
var dist = test.Distinct(a => a == "1"); ???
Run Code Online (Sandbox Code Playgroud)
谢谢!
尝试使用Distinct方法:
var dist = test.Distinct();
Run Code Online (Sandbox Code Playgroud)
还有一个重载版本的Distinct方法允许传递自定义比较器.