Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Einige Windows Forms-Methoden werfen jetzt bei null Argumenten eine ArgumentNullException, wo sie zuvor eine NullReferenceException geworfen haben.
Änderungsbeschreibung
Zuvor haben bestimmte Windows Forms-Methoden eine NullReferenceException-Ausnahme ausgelöst, wenn ein Argument mit dem Wert NULL übergeben wurde. Ab .NET 5 lösen diese Methoden stattdessen eine ArgumentNullException-Ausnahme für NULL-Argumente aus.
Das Werfen einer ArgumentNullException-Exception entspricht dem Verhalten der .NET-Laufzeit. Außerdem verbessert sie die Debugerfahrung, indem klar kommuniziert wird, dass ein Argument null ist und welches Argument es ist.
Eingeführte Version
.NET 5.0
Empfohlene Aktion
Wenn Sie eine dieser Methoden aufrufen und Ihr Code NullReferenceException für NULL-Argumente abfängt, sollte stattdessen ArgumentNullException abgefangen werden. Darüber hinaus sollten Sie den Code aktualisieren, um zu verhindern, dass null-Argumente an die aufgeführten Methoden übergeben werden.
Betroffene APIs
In der folgenden Tabelle sind die betroffenen Methoden und Parameter aufgeführt: