JsonElement.ValueEquals Yöntem

Tanım

Aşırı Yüklemeler

ValueEquals(ReadOnlySpan<Byte>)

UTF8 kodlu bayt aralığıyla temsil edilen metni bu öğenin dize değeriyle karşılaştırır.

ValueEquals(ReadOnlySpan<Char>)

Belirtilen salt okunur karakter aralığını bu öğenin dize değeriyle karşılaştırır.

ValueEquals(String)

Belirtilen dizeyi bu öğenin dize değeriyle karşılaştırır.

ValueEquals(ReadOnlySpan<Byte>)

UTF8 kodlu bayt aralığıyla temsil edilen metni bu öğenin dize değeriyle karşılaştırır.

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

Parametreler

utf8Text
ReadOnlySpan<Byte>

Karşılaştırmak için UTF-8 ile kodlanmış metin.

Döndürülenler

Boolean

true bu öğenin dize değeri ile aynı UTF-8 kodlamaya utf8Textsahipse; değilse, false.

Özel durumlar

Bu değerin ValueKind değeri değildir String.

Açıklamalar

Bu yöntem işlevsel olarak UTF-8 kod çözme utf8Text tarafından üretilen dizenin çağrısının GetString()sonucuyla sıralı bir karşılaştırması yapmaya eşittir, ancak dize örneklerinin oluşturulmasını önler.

Şunlara uygulanır

ValueEquals(ReadOnlySpan<Char>)

Belirtilen salt okunur karakter aralığını bu öğenin dize değeriyle karşılaştırır.

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

Parametreler

text
ReadOnlySpan<Char>

Karşılaştıracak metin.

Döndürülenler

Boolean

true bu öğenin dize değeri ile eşleşiyorsa text; eşleşmiyorsa, false.

Özel durumlar

Bu değerin ValueKind değeri değildir String.

Açıklamalar

Bu yöntem işlevsel olarak öğesinin sıralı karşılaştırması text ve çağrısının GetString()sonucuna eşittir, ancak dize örneğinin oluşturulmasını önler.

Şunlara uygulanır

ValueEquals(String)

Belirtilen dizeyi bu öğenin dize değeriyle karşılaştırır.

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

Parametreler

text
String

Karşılaştıracak metin.

Döndürülenler

Boolean

true bu öğenin dize değeri ile eşleşiyorsa text; eşleşmiyorsa, false.

Özel durumlar

Bu değerin ValueKind değeri değildir String.

Açıklamalar

Bu yöntem işlevsel olarak öğesinin sıralı karşılaştırması text ve çağrısının GetString()sonucuna eşittir, ancak dize örneğinin oluşturulmasını önler.

Şunlara uygulanır