JsonSerializerOptions.PropertyNameCaseInsensitive Property
Definition
Gets or sets a value that determines whether a property's name uses a case-insensitive comparison during deserialization. The default value is 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
Property Value
true
to compare property names using case-insensitive comparison; otherwise, false
.
Remarks
There is a performance cost associated with case-insensitive comparison (that is, when PropertyNameCaseInsensitive
is true
).
For more information, see How to serialize and deserialize JSON.