Utf8JsonReader.GetString Metoda

Definice

Načte další hodnotu tokenu JSON ze zdrojového neuskutečňovaného kódu a překóduje ji jako řetězec.

public:
 System::String ^ GetString();
public string? GetString();
public string GetString();
member this.GetString : unit -> string
Public Function GetString () As String

Návraty

Hodnota tokenu parsovaná s řetězcem nebo null pokud TokenType je Null.

Výjimky

Hodnota tokenu JSON není řetězec (to znamená , ne String, PropertyNamenebo Null).

nebo

Řetězec JSON obsahuje neplatné bajty UTF-8 nebo neplatné náhradní znaky UTF-16.

Poznámky

Vrátí null , když TokenType je JsonTokenType.Null.

Pokud používáte .NET 7 nebo novější verzi a výkon je problém, zvažte místo toho použití metody Utf8JsonReader.CopyString. CopyString zabraňuje přidělení nového řetězce pokaždé, když je volána metoda.

Platí pro

Viz také