0
Linq-Where中的問題我有問題。我得到一個NullReferenceException在where子句中,這是不應該的,因爲C#應該使用短路和第2動作HOULD不會被執行:Linq-Where中的短路
如果Item
爲null,Item.State == ...
不應該叫,因爲條件已經成立(短路)。
但是看起來,這種情況下短路不起作用。
其他人有沒有解決過這個問題?謝謝!
編輯: 最後,connectionList
不應該包含任何空值和沒有斷開的連接。
你真的*想*結果列表中的空值? – Jamiec
看起來像你想!=和&& –
我想要空值,因爲我想從列表中刪除它們。 – BendEg