-2
我的代碼看起來是這樣的意思之間在原始變量和第一個方法之間做什麼?什麼? 「?」</p> <pre><code>var newVariable = originalVariable?.method1().method2(); </code></pre> <p>什麼的:一個變量,在C#中的方法
我的代碼看起來是這樣的意思之間在原始變量和第一個方法之間做什麼?什麼? 「?」</p> <pre><code>var newVariable = originalVariable?.method1().method2(); </code></pre> <p>什麼的:一個變量,在C#中的方法
originalVariable和.method1()之間的問號充當緩衝區,以確定originalVariable是否爲NULL。
如果orginalVariable爲空,則「?」將不會執行。
如果您想要首先添加問題和答案,請確保沒有重複的問題。 – juharr
感謝@juharr提醒我在提問之前尋找問題,這是我在創建這個問題之前所做的。在搜索我的問題時,我沒有使用在我複製的問題中使用的措詞,但無法找到它。也許這個問題會將使用不同詞彙的人鏈接到該頁面。 – Orbers