JsonElement.ValueEquals 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| ValueEquals(ReadOnlySpan<Char>) |
比較指定的唯讀字元張距與該元素的字串值。 |
| ValueEquals(ReadOnlySpan<Byte>) |
比較以 UTF8 編碼的位元組區間所代表的文字與此元素的字串值。 |
| ValueEquals(String) |
比較指定字串與該元素的字串值。 |
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>
文本可以比較。
傳回
true若該元素的字串值相符text;否則,。 false
例外狀況
備註
此方法函數等同於對 和 進行序GetString()數比較text,但避免建立字串實例。
適用於
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 編碼文字。
傳回
true 若此元素的字串值與 UTF-8 utf8Text編碼相同;否則, false。
例外狀況
備註
此方法在函數上等同於對 UTF-8 解碼utf8TextGetString()產生的字串進行序數比較,但避免建立字串實例。
適用於
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
文本可以比較。
傳回
true若該元素的字串值相符text;否則,。 false
例外狀況
備註
此方法函數等同於對 和 進行序GetString()數比較text,但避免建立字串實例。