JsonValueExtensionsAsDouble Method

KGy SOFT JSON Libraries Help
Gets the specified JsonValue as a Double value if expectedType is Undefined or matches the Type property of the specified json parameter and it can be converted to Double; otherwise, returns .

Namespace:  KGySoft.Json
Assembly:  KGySoft.Json (in KGySoft.Json.dll) Version: 2.0.1

public static double? AsDouble(
	 this in JsonValue json,
	JsonValueType expectedType = JsonValueType.Undefined


Type: KGySoft.JsonJsonValue
The JsonValue to be converted to Double.
expectedType (Optional)
Type: KGySoft.JsonJsonValueType
The expected Type of the specified json parameter, or Undefined to allow any type. This parameter is optional.
Default value: Undefined.

Return Value

Type: NullableDouble
A Double value if json could be converted; otherwise, .

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also