1
是否有更好/更快的方法來檢查是否從對象列表中至少有一個對象具有某種屬性?檢查是否至少有一個對象從對象列表fullfill條件x
@{if (Model.StockPositions.Count(x => x.Kaufpreis != 0) > 0) {
這不會停止後,第一次正面命中,會嗎?
是否有更好/更快的方法來檢查是否從對象列表中至少有一個對象具有某種屬性?檢查是否至少有一個對象從對象列表fullfill條件x
@{if (Model.StockPositions.Count(x => x.Kaufpreis != 0) > 0) {
這不會停止後,第一次正面命中,會嗎?
好替代將是:
@{if (Model.StockPositions.Any(x => x.Kaufpreis != 0) {
如果你有興趣Count()
和Any()
之間的性能差異,您可能會發現this answer幫助。
感謝:o)沒有想到這一點! – peter