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 編碼文字。
傳回
若此元素的字串值和 utf8Text
有相同的 UTF-8 編碼,則為 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() 的結果,但會避免建立字串實例。