我有一个 Linq 查询,如下所示:
return this._alarmObjectAlarmViolationList
.Where(row => row.ObjectId == subId)
.Where(row => row.AlarmInternalId == "WECO #1 (StdDev > UCL)")
.Where(row => row.PositionInSequence == row.SequenceCount)
.Any();
与将 Where 谓词放在 Any() 语句中相比,此功能是否有任何不同,或者效率更高或更低?
这是一个 Linq to Objects 查询。
谢谢你。