0
這裏是一段代碼:LINQ的+單線路條件
var test = myListOfItems.Select(x => MyMethodReturningObject(x.SubItems) != null ? theValue : x.SubItems[0])
我想,如果MyMethodReturningObject返回一個對象,我分配的返回值給TheValue。
有點像這樣:
var test = myListOfItems.Select(x => MyFunctionReturningObject(x.SubItems) != null ? MyMethodReturningObject(x.SubItems): x.SubItems[0])
但是,如果沒有調用該方法的兩倍。
這可能通過Linq?
謝謝!
是的,這可以檢查一個對象是否爲空!非常感謝你! – Cratebox99