我怎樣才能表達以下LINQ查詢,而無需使用``.`做什麼?
ItemSupplierName = U?.SupplierName
我一直試圖編譯它在我的生成代理時,獲得一個CS1525,CS1003錯誤信息在線以上。
- CS1525 Invalid expression term '.'
- CS1003 Syntax error, ':' expected
下面的代碼,它在本地完美運行,但在構建代理上失敗。
ExpandedItems = from t in items
from u in t.Supplier.DefaultIfEmpty()
select new {
ItemName = t.Name
ItemSupplierName = u?.SupplierName
}
用最新的.net框架更新您的構建代理 – Jehof
聽起來像構建代理沒有獲得最新版本的C#/ .NET安裝 – ChrisF
我沒有這樣的權利可悲,任何其他建議 – methuselah