JsonElement.ValueEquals Método

Definición

Sobrecargas

ValueEquals(ReadOnlySpan<Byte>)

Compara el texto representado por un intervalo de bytes codificado en UTF8 con el valor de cadena de este elemento.

ValueEquals(ReadOnlySpan<Char>)

Compara un intervalo de cadena de solo lectura especificado con el valor de cadena de este elemento.

ValueEquals(String)

Compara una cadena especificada con el valor de cadena de este elemento.

ValueEquals(ReadOnlySpan<Byte>)

Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs

Compara el texto representado por un intervalo de bytes codificado en UTF8 con el valor de cadena de este 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

Parámetros

utf8Text
ReadOnlySpan<Byte>

El texto con codificación UTF-8 con el que se va a comparar.

Devoluciones

true si el valor de cadena de este elemento tiene la misma codificación UTF-8 que utf8Text; en caso contrario, false.

Excepciones

El elemento ValueKind de este valor no es String.

Comentarios

Este método es funcionalmente igual a realizar una comparación ordinal de la cadena generada por la descodificación utf8Text UTF-8 con el resultado de llamar a GetString(), pero evita crear las instancias de cadena.

Se aplica a

ValueEquals(ReadOnlySpan<Char>)

Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs

Compara un intervalo de cadena de solo lectura especificado con el valor de cadena de este 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

Parámetros

text
ReadOnlySpan<Char>

El texto que se va a comparar.

Devoluciones

true si el valor de cadena de este elemento coincide con text; en caso contrario, false.

Excepciones

El elemento ValueKind de este valor no es String.

Comentarios

Este método es funcionalmente igual a realizar una comparación ordinal de text y el resultado de llamar a GetString(), pero evita crear la instancia de cadena.

Se aplica a

ValueEquals(String)

Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs

Compara una cadena especificada con el valor de cadena de este 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

Parámetros

text
String

El texto que se va a comparar.

Devoluciones

true si el valor de cadena de este elemento coincide con text; en caso contrario, false.

Excepciones

El elemento ValueKind de este valor no es String.

Comentarios

Este método es funcionalmente igual a realizar una comparación ordinal de text y el resultado de llamar a GetString(), pero evita crear la instancia de cadena.

Se aplica a