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.
Die HttpListenerRequest.UserAgent Eigenschaft wurde zuvor als nicht-nullfähig gekennzeichnet, war aber in der Praxis tatsächlich nullfähig. Die Nullfähigkeitsanmerkung für diese Eigenschaften wurde aktualisiert, um anzugeben, dass sie Nullwerte zulässt. Diese Änderung kann zu neuen Buildwarnungen im Zusammenhang mit der Verwendung von Nullable-Membern führen.
Vorheriges Verhalten
Zuvor wurde die Eigenschaft als nicht nullfähig gekennzeichnet. Sie könnten seinen Wert nutzen und davon ausgehen, dass er nicht null sein könnte, ohne während des Builds Warnungen zu erhalten.
Neues Verhalten
Ab .NET 9 wird die Eigenschaft als nullable gekennzeichnet. Wenn Sie den Wert ohne Überprüfung auf null nutzen, erhalten Sie eine Buildwarnung.
Eingeführte Version
.NET 9 Preview 1
Art der einschneidenden Änderung
Diese Änderung kann sich auf die Quellkompatibilität auswirken.
Grund für Änderung
Die Anmerkungen zur Eigenschaft waren falsch. Diese Änderung sorgt dafür, dass die Eigenschaft korrekt funktioniert und dass Aufrufer verstehen, dass der Wert auch `null` sein kann.
Empfohlene Aktion
Aktualisieren Sie den aufrufenden Code, um vor null bei dieser Eigenschaft zu schützen.