Utf8JsonReader.GetString Metod

Definition

Läser nästa JSON-tokenvärde från källan som inte är kapslade och omkodar det som en sträng.

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

Returer

Tokenvärdet parsas till en sträng, eller null om TokenType är Null.

Undantag

JSON-tokenvärdet är inte en sträng (dvs. inte en String, PropertyNameeller Null).

-eller-

JSON-strängen innehåller ogiltiga UTF-8 byte eller ogiltiga UTF-16-surrogater.

Kommentarer

Returnerar null när TokenType är JsonTokenType.Null.

Om du använder .NET 7 eller senare version och prestanda är ett problem bör du överväga att använda metoden Utf8JsonReader.CopyString i stället. CopyString undviker allokering av en ny sträng varje gång metoden anropas.

Gäller för

Se även