JsonElement.ValueEquals 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ValueEquals(ReadOnlySpan<Byte>) |
将由 UTF8 编码的字节范围表示的文本与此元素的字符串值进行比较。 |
ValueEquals(ReadOnlySpan<Char>) |
将指定只读字符范围与此元素的字符串值进行比较。 |
ValueEquals(String) |
将指定字符串与此元素的字符串值进行比较。 |
ValueEquals(ReadOnlySpan<Byte>)
将由 UTF8 编码的字节范围表示的文本与此元素的字符串值进行比较。
public:
bool ValueEquals(ReadOnlySpan<System::Byte> utf8Text);
public bool ValueEquals (ReadOnlySpan<byte> utf8Text);
member this.ValueEquals : ReadOnlySpan<byte> -> bool
Public Function ValueEquals (utf8Text As ReadOnlySpan(Of Byte)) As Boolean
参数
- utf8Text
- ReadOnlySpan<Byte>
要进行比较的 UTF-8 编码文本。
返回
如果此元素的字符串值的 UTF-8 编码与 utf8Text
相同,则为 true
;否则为 false
。
例外
注解
此方法在功能上等于对 UTF-8 解码 utf8Text
生成的字符串进行序号比较, GetString()但避免创建字符串实例。
适用于
ValueEquals(ReadOnlySpan<Char>)
将指定只读字符范围与此元素的字符串值进行比较。
public:
bool ValueEquals(ReadOnlySpan<char> text);
public bool ValueEquals (ReadOnlySpan<char> text);
member this.ValueEquals : ReadOnlySpan<char> -> bool
Public Function ValueEquals (text As ReadOnlySpan(Of Char)) As Boolean
参数
- text
- ReadOnlySpan<Char>
要针对其进行比较的文本。
返回
如果此元素的字符串值与 text
匹配,则为 true
;否则为 false
。
例外
注解
此方法在功能上等于执行序号比较 text
和调用 GetString()结果,但避免创建字符串实例。
适用于
ValueEquals(String)
将指定字符串与此元素的字符串值进行比较。
public:
bool ValueEquals(System::String ^ text);
public bool ValueEquals (string? text);
public bool ValueEquals (string text);
member this.ValueEquals : string -> bool
Public Function ValueEquals (text As String) As Boolean
参数
- text
- String
要针对其进行比较的文本。
返回
如果此元素的字符串值与 text
匹配,则为 true
;否则为 false
。
例外
注解
此方法在功能上等于执行序号比较 text
和调用 GetString()结果,但避免创建字符串实例。