JsonSerializerOptions.PropertyNameCaseInsensitive 屬性

定義

取得或設定值,指出屬性的名稱是否在還原序列化期間使用不區分大小寫的比較。 預設值是 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

備註

效能成本與不區分大小寫的比較 (相關聯,也就是) 時 PropertyNameCaseInsensitivetrue

如需詳細資訊,請參閱 如何啟用與 System.Text.Json 相符的不區分大小寫屬性名稱

適用於