JsonValue.TryGetValue<T>(T) Metod

Definition

Försöker hämta det aktuella JSON-värdet och returnerar ett värde som anger om åtgärden lyckades.

public:
generic <typename T>
 abstract bool TryGetValue([Runtime::InteropServices::Out] T % value);
public abstract bool TryGetValue<T>(out T? value);
abstract member TryGetValue : 'T -> bool
Public MustOverride Function TryGetValue(Of T) (ByRef value As T) As Boolean

Typparametrar

T

Vilken typ av värde som ska hämtas.

Parametrar

value
T

När den här metoden returnerar innehåller det parsade värdet.

Returer

trueom värdet kan erhållas. annars . false

Kommentarer

{T} kan vara typen eller bastypen för det underliggande värdet. Om det underliggande värdet är ett JsonElementkan {T} också vara typen av primitivt värde som stöds av aktuell JsonElement.

Om du Object anger typen för {T} kommer det alltid att lyckas och returnera det underliggande värdet som Object.

Det underliggande värdet för en JsonValue efter deserialisering är en instans av JsonElement, annars är det det värde som angavs när skapades JsonValue .

Gäller för

Se även