我有一个名为stacOverflows的列表,其中包含1个项,例如IsOk,Number。

StackOverflows

[0]   -- IsOk = false;
[0]   -- Number = 5768;
[1]   -- IsOk = true;
[1]   -- Number = 4348;


我如何获得数字值(如果有IsOk = true),其中LINQ的IsOk = true?

我应该使用any吗?

最佳答案

yourcollection.Where(i => i.IsOk).Select(i => i.Number).ToList()

09-13 13:38