NullReferenceException 是 C# 中的一種運行時異常,當您嘗試訪問空對象的成員時發生。這可能發生在以下情況下:
解決 NullReferenceException 的方法有幾種:
<code class="language-csharp">if (object != null) { // 访问对象的成员。 }</code>
<code class="language-csharp">string name = object?.Name ?? "Unknown";</code>
<code class="language-csharp">string name = object?.Name;</code>
<code class="language-csharp">try { // 访问对象的成员。 } catch (NullReferenceException ex) { Console.WriteLine("NullReferenceException 发生。"); }</code>
以上是如何在C#中預防和處理NullReferenceExceptions?的詳細內容。更多資訊請關注PHP中文網其他相關文章!