JsonElement.ValueEquals Metodo

Definizione

Overload

ValueEquals(ReadOnlySpan<Byte>)

Confronta il testo rappresentato da un intervallo di byte con codifica UTF8 con il valore stringa di questo elemento.

ValueEquals(ReadOnlySpan<Char>)

Confronta un intervallo di caratteri di sola lettura specificato con il valore stringa di questo elemento.

ValueEquals(String)

Confronta una stringa specificata con il valore stringa di questo elemento.

ValueEquals(ReadOnlySpan<Byte>)

Confronta il testo rappresentato da un intervallo di byte con codifica UTF8 con il valore stringa di questo elemento.

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

Parametri

utf8Text
ReadOnlySpan<Byte>

Testo con codifica UTF-8 da usare per il confronto.

Restituisce

Boolean

true se il valore stringa di questo elemento ha la stessa codifica UTF-8 di utf8Text. In caso contrario, false.

Eccezioni

ValueKind per questo valore non è String.

Commenti

Questo metodo è funzionalmente uguale all'esecuzione di un confronto ordinale della stringa prodotta dalla decodifica utf8Text UTF-8 con il risultato della chiamata GetString()a , ma evita di creare le istanze di stringa.

Si applica a

ValueEquals(ReadOnlySpan<Char>)

Confronta un intervallo di caratteri di sola lettura specificato con il valore stringa di questo elemento.

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

Parametri

text
ReadOnlySpan<Char>

Testo con cui eseguire il confronto.

Restituisce

Boolean

true se il valore stringa di questo elemento corrisponde a text. In caso contrario, false.

Eccezioni

ValueKind per questo valore non è String.

Commenti

Questo metodo è funzionalmente uguale all'esecuzione di un confronto ordinale di text e al risultato della chiamata GetString()a , ma evita di creare l'istanza di stringa.

Si applica a

ValueEquals(String)

Confronta una stringa specificata con il valore stringa di questo elemento.

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

Parametri

text
String

Testo con cui eseguire il confronto.

Restituisce

Boolean

true se il valore stringa di questo elemento corrisponde a text. In caso contrario, false.

Eccezioni

ValueKind per questo valore non è String.

Commenti

Questo metodo è funzionalmente uguale all'esecuzione di un confronto ordinale di text e al risultato della chiamata GetString()a , ma evita di creare l'istanza di stringa.

Si applica a