分配的左側使用LINQ查詢我有這個簡單的LINQ查詢:在VB.net
Dim sourceSect = (From sect In allSections
Where sect.ORDER = sourceNode.Index
Select sect).Single()
sourceSect.ORDER = targetNode.Index
但是,如果我把它寫在行:
(From sect in allSections Where sect.ORDER = sourceNode.index Select sect).Single().ORDER = targetNode.Index
我得到一個語法來自Visual Studio的錯誤。
有沒有合理的理由呢? :)
告訴我們語法錯誤是什麼,我們可以給你一個更好的意見。請閱讀http://tinyurl.com/so-hints –
@JonSkeet也許我添加的圖像更具說明性。如果我寫「語法錯誤」是「語法錯誤」。句號。 – Teejay
而沒有更多的錯誤視圖? –