nap*_*i15 2 c# linq ienumerable list
我正在尝试ID从Ilist<T>其中 2 个布尔属性等于 true的位置中进行选择
myList.Select(t => t.IsValid && t.IsBalance).Distinct().ToList();
Run Code Online (Sandbox Code Playgroud)
但是如果我想返回并只选择在t.ID哪里 t.IsValid以及 t.IsBalance如何这样做?我找不到例子
谢谢
myList.Where(t => t.IsValid && t.IsBalance).Select(t => t.ID).Distinct().ToList();
Run Code Online (Sandbox Code Playgroud)
您还可以使用查询语法:
var result = (from t in myList
where t.IsValue && t.IsBalance
select t.ID).Distinct().ToList();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
512 次 |
| 最近记录: |