JsonElement.ValueEquals Methode

Definition

Überlädt

Name Beschreibung
ValueEquals(ReadOnlySpan<Char>)

Vergleicht einen angegebenen schreibgeschützten Zeichenbereich mit dem Zeichenfolgenwert dieses Elements.

ValueEquals(ReadOnlySpan<Byte>)

Vergleicht den Text, der durch einen UTF8-codierten Bytebereich dargestellt wird, mit dem Zeichenfolgenwert dieses Elements.

ValueEquals(String)

Vergleicht eine angegebene Zeichenfolge mit dem Zeichenfolgenwert dieses Elements.

ValueEquals(ReadOnlySpan<Char>)

Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs

Vergleicht einen angegebenen schreibgeschützten Zeichenbereich mit dem Zeichenfolgenwert dieses Elements.

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

Parameter

text
ReadOnlySpan<Char>

Der Text, mit dem verglichen werden soll.

Gibt zurück

true wenn der Zeichenfolgenwert dieses Elements übereinstimmt text; andernfalls false.

Ausnahmen

Dieser Wert ValueKind ist nicht String.

Hinweise

Diese Methode ist funktional gleich dem Ausführen eines Ordinalvergleichs text und des Ergebnisses des Aufrufens GetString(), verhindert jedoch das Erstellen der Zeichenfolgeninstanz.

Gilt für:

ValueEquals(ReadOnlySpan<Byte>)

Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs

Vergleicht den Text, der durch einen UTF8-codierten Bytebereich dargestellt wird, mit dem Zeichenfolgenwert dieses Elements.

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

Parameter

utf8Text
ReadOnlySpan<Byte>

Der UTF-8-codierte Text, mit dem verglichen werden soll.

Gibt zurück

truewenn der Zeichenfolgenwert dieses Elements dieselbe UTF-8-Codierung aufweist wie utf8Text; andernfalls . false

Ausnahmen

Dieser Wert ValueKind ist nicht String.

Hinweise

Diese Methode ist funktional gleich dem Durchführen eines Ordinalvergleichs der Zeichenfolge, die durch UTF-8-Decodierung utf8Text mit dem Ergebnis des Aufrufs GetString()erzeugt wird, aber das Erstellen der Zeichenfolgeninstanzen wird vermieden.

Gilt für:

ValueEquals(String)

Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs

Vergleicht eine angegebene Zeichenfolge mit dem Zeichenfolgenwert dieses Elements.

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

Parameter

text
String

Der Text, mit dem verglichen werden soll.

Gibt zurück

true wenn der Zeichenfolgenwert dieses Elements übereinstimmt text; andernfalls false.

Ausnahmen

Dieser Wert ValueKind ist nicht String.

Hinweise

Diese Methode ist funktional gleich dem Ausführen eines Ordinalvergleichs text und des Ergebnisses des Aufrufens GetString(), verhindert jedoch das Erstellen der Zeichenfolgeninstanz.

Gilt für: