Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Właściwość HttpListenerRequest.UserAgent była wcześniej oznaczona jako niepusta, ale w praktyce mogła być pusta. Adnotacja nullable dla tej właściwości została zaktualizowana, aby wskazać jej nullable charakter. Może to spowodować wyświetlenie nowych ostrzeżeń kompilacji związanych z użyciem członków dopuszczających wartości null.
Poprzednie zachowanie
Wcześniej właściwość była oznaczona jako nie mogąca mieć wartości null. Możesz wykorzystać jej wartość i przyjąć, że nie może być null bez uzyskiwania żadnych ostrzeżeń podczas kompilacji.
Nowe zachowanie
Począwszy od platformy .NET 9, właściwość jest oznaczona adnotacją jako dopuszczana do wartości null. Jeśli korzystasz z wartości bez sprawdzania null, otrzymasz ostrzeżenie kompilacji.
Wersja wprowadzona
.NET 9 (wersja zapoznawcza 1)
Typ zmiany przełamującej
Ta zmiana może mieć wpływ na zgodność źródła .
Przyczyna zmiany
Adnotacje tej właściwości były niepoprawne. Ta zmiana stosuje odpowiednie zachowanie dla właściwości i sprawia, że osoby wywołujące rozumieją, że wartość może wynosić null.
Zalecana akcja
Zaktualizuj kod wywołujący, aby zabezpieczyć tę właściwość przed null.