JsonConverter<T>.CanConvert(Type) Method

Definition

Determines whether the specified type can be converted.

C#
public override bool CanConvert (Type typeToConvert);

Parameters

typeToConvert
Type

The type to compare against.

Returns

true if the type can be converted; otherwise, false.

Remarks

The default implementation is to return true when typeToConvert equals typeof(T).

For more information, see How to write custom converters for JSON serialization.

Applies to

Product Versions
.NET Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)