JsonValue.TryGetValue<T>(T) Metode

Definisi

Mencoba mendapatkan nilai JSON saat ini dan mengembalikan nilai yang menunjukkan apakah operasi berhasil.

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

Jenis parameter

T

Jenis nilai yang akan diperoleh.

Parameter

value
T

Ketika metode ini kembali, berisi nilai yang diurai.

Mengembalikan

true jika nilai dapat berhasil diperoleh; jika tidak, false.

Keterangan

{T} bisa menjadi tipe atau tipe dasar dari nilai yang mendasar. Jika nilai yang mendasar adalah JsonElement, maka {T} juga dapat menjadi jenis nilai primitif apa pun yang didukung oleh saat ini JsonElement.

Menentukan Object jenis untuk {T} akan selalu berhasil dan mengembalikan nilai yang mendasar sebagai Object.

Nilai yang mendasar dari JsonValue deserialisasi setelah adalah instans JsonElement, jika tidak, itu adalah nilai yang ditentukan saat JsonValue dibuat.

Berlaku untuk

Lihat juga