共用方式為


HttpListenerRequest.UserAgent 可以為空

屬性 HttpListenerRequest.UserAgent 先前已標註為不可為 Null,但在實務上實際上是可為 Null 的。 這個屬性的註釋已更新,現在表示它是可為空的。 這可能會導致與使用可為 Null 成員相關的新組建警告。

先前的行為

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

新行為

從 .NET 9 開始,屬性會被標註為可空性。 如果您在不檢查 null的情況下取用 值,您將會收到組建警告。

推出的版本

.NET 9 Preview 1

破壞性變更的類型

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

變更的原因

此屬性的批注不正確。 這項變更套用屬性的正確行為,並確保呼叫者瞭解此值可能為 null

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

受影響的 API