Aracılığıyla paylaş


LogicalStringComparer.Compare Yöntem

Tanım

Aşırı Yüklemeler

Compare(String, String)

İki dize arasında mantıksal bir karşılaştırma gerçekleştirir.

Compare(String, Int32, Int32, String, Int32, Int32)

İki dizenin alt dizeleri arasında mantıksal bir karşılaştırma gerçekleştirir.

Compare(String, String)

İki dize arasında mantıksal bir karşılaştırma gerçekleştirir.

public override int Compare (string? s1, string? s2);
override this.Compare : string * string -> int
Public Overrides Function Compare (s1 As String, s2 As String) As Integer

Parametreler

s1
String

Karşılaştırılacak ilk dize.

s2
String

Karşılaştırılacak ikinci dize.

Döndürülenler

Aşağıdaki tabloda gösterildiği gibi x ve y'nin göreli değerlerini gösteren imzalı bir tamsayı:

DeğerAnlamı
Sıfırdan küçüks1s2 sıralama düzeninde önce gelenler.
Sıfırs1 sıralama düzenindekiyle aynı konumda s2 gerçekleşir.
Sıfırdan büyüks1 sıralama düzenine göre izlenir s2 .

Şunlara uygulanır

Compare(String, Int32, Int32, String, Int32, Int32)

İki dizenin alt dizeleri arasında mantıksal bir karşılaştırma gerçekleştirir.

public int Compare (string? s1, int start1, int length1, string? s2, int start2, int length2);
override this.Compare : string * int * int * string * int * int -> int
Public Function Compare (s1 As String, start1 As Integer, length1 As Integer, s2 As String, start2 As Integer, length2 As Integer) As Integer

Parametreler

s1
String

Karşılaştırmada kullanılacak ilk dize.

start1
Int32

alt dizenin içindeki s1konumu.

length1
Int32

içindeki s1alt dizenin uzunluğu.

s2
String

Karşılaştırmada kullanılacak ikinci dize.

start2
Int32

alt dizenin içindeki s2konumu.

length2
Int32

içindeki s2alt dizenin uzunluğu.

Döndürülenler

Aşağıdaki tabloda gösterildiği gibi x ve y'nin göreli değerlerini gösteren imzalı bir tamsayı:

DeğerAnlamı
Sıfırdan küçük içindeki s1 alt dize, sıralama düzenindeki s2 alt dizeden öncedir.
Sıfır içindeki s1 alt dize, sıralama düzenindeki alt dizeyle s2 aynı konumda gerçekleşir.
Sıfırdan büyük içindeki s1 alt dize, sıralama düzenindeki alt dizeyi s2 izler.

Şunlara uygulanır