次の方法で共有


JsonValue.TryGetValue<T>(T) メソッド

定義

現在の JSON 値の取得を試み、操作が成功したかどうかを示す値を返します。

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

型パラメーター

T

取得する値の型。

パラメーター

value
T

このメソッドから戻るときに、解析された値が格納されます。

戻り値

Boolean

true値が正常に取得できる場合。それ以外の場合は . false

注釈

{T} には、基になる値の型または基本型を指定できます。 基になる値が a JsonElementの場合、{T} は現在 JsonElementサポートされている任意のプリミティブ値の型にすることもできます。

{T} の型を Object 指定すると、常に成功し、基になる値を次のように Object返します。

逆シリアル化後の JsonValue 基になる値はインスタンスです。それ以外の JsonElement場合は、作成時に JsonValue 指定された値です。

適用対象