共用方式為


HttpListenerRequest.UserAgent 可為 Null

HttpListenerRequest.UserAgent 屬性先前標註為不可為 Null,但實際上卻是可為 Null。 此屬性的可為 Null 註釋已更新,表示它可為 Null。 這可能會引發與使用可為 Null 成員相關的新組建警告。

先前的行為

先前,此屬性已標註為不可為 Null。 您可以取用其值,並假設它無法為 null 而不會在組建期間收到任何警告。

新的行為

從 .NET 9 開始,此屬性會標註為可為 Null。 如果您在沒有檢查 null 的情況下取用其值,則會收到組建警告。

導入的版本

.NET 9 Preview 1

中斷性變更的類型

此變更可能會影響來源相容性

變更原因

此屬性的註釋不正確。 此變更會套用屬性的適當行為,並確保呼叫端了解該值可為 null

更新呼叫程式碼以防範此屬性的 null

受影響的 API