共用方式為


ComponentDesigner.Initialize 擲回 ArgumentNullException

ComponentDesigner.Initialize 已更新,以在元件引數為 null 時擲回 ArgumentNullException

導入的版本

.NET 9 Preview 1

先前的行為

過去,ComponentDesigner.Initialize 會接受 null 引數,但後續會產生 NullReferenceException 或其他例外狀況。

新的行為

從 .NET 9 開始,如果引數為 null,則 ComponentDesigner.Initialize 會擲回 ArgumentNullException

變更類別

此變更為行為變更

變更原因

在程式碼檔案中啟用可為 Null 的程序期間,發現許多方法與屬性,同時在 ComponentDesigner 及其子類別中,都依賴要初始化為非 null 的傳入元件。 這些方法和屬性會在稍後使用 null 值初始化時,產生 NullReferenceException 或另一個例外狀況。

請確定您未使用 null 引數呼叫 ComponentDesigner.Initialize

受影響的 API