Utf8JsonReader.GetString 方法

定义

从源中读取下一个 JSON 令牌值,并将其转码为字符串。

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

返回

解析为字符串的标记值,或者 null 如果 TokenTypeNull

例外

JSON 令牌值不是字符串(即,不是 StringPropertyNameNull)。

-或-

JSON 字符串包含无效的 UTF-8 字节或无效的 UTF-16 代理项。

注解

返回 null 何时 TokenTypeJsonTokenType.Null.

如果使用的是 .NET 7 或更高版本,则应考虑改用 Utf8JsonReader.CopyString 方法。 CopyString 避免每次调用该方法时分配新字符串。

适用于

另请参阅