我有一个LINQ查询,需要返回一个列表,其中包含如果在特定索引处满足条件,则为true
或false
。
dataList = {100, 40, 10, 200};
var res = dataList.Select((item, index) => new { item, index }).Any(x => x.item > 50).ToList();
以上方法存在的问题是我无法在结尾处添加ToList()。如果没有它,它只会返回true或false,而我想要一个bool列表。
期望输出 - {true, false, false, true}
Any(x => x.item > 50)
返回bool
。你不能将bool
强制转换为列表。 - undefined