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

當這個方法傳回時,會包含剖析的值。

傳回

true 如果可以成功取得值,則為 ;否則為 false

備註

{T} 可以是基礎值的型別或基底類型。 如果基礎值為 JsonElement ,則 {T} 也可以是目前 JsonElement 支援的任何基本數值型別。

指定 Object {T} 的類型一律會成功,並將基礎值傳回為 Object

還原序列化之後的基礎值 JsonValue 是 的 JsonElement 實例,否則它是建立 時 JsonValue 所指定的值。

適用於