JsonSerializerOptions.PropertyNameCaseInsensitive 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指出屬性的名稱是否在還原序列化期間使用不區分大小寫的比較。 預設值是 false
。
public:
property bool PropertyNameCaseInsensitive { bool get(); void set(bool value); };
public bool PropertyNameCaseInsensitive { get; set; }
member this.PropertyNameCaseInsensitive : bool with get, set
Public Property PropertyNameCaseInsensitive As Boolean
屬性值
true
如果屬性名稱不區分大小寫,則為 ;否則為 false
。
備註
效能成本與不區分大小寫的比較 (相關聯,也就是) 時 PropertyNameCaseInsensitive
true
。
如需詳細資訊,請參閱 如何啟用與 System.Text.Json 相符的不區分大小寫屬性名稱。