我有这个 LINQ 查询,它返回数组中所有项目的索引,其时间值(即 a double
)满足以下查询中的特定条件。
var sonicIndices = completeLog.Select((item, index) => new { Item = item, Index = index })
.Where(x => Math.Abs(x.Item.time - nullValue) > 0.001)
.Select(item => item.Index).ToArray();
我很确定这可以改进,但是如何改进呢?我难住了。任何人都可以帮助我吗?