LogicalStringComparer.Compare Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Compare(String, String) |
Effectue une comparaison logique entre deux chaînes. |
Compare(String, Int32, Int32, String, Int32, Int32) |
Effectue une comparaison logique entre des sous-chaînes de deux chaînes. |
Compare(String, String)
Effectue une comparaison logique entre deux chaînes.
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
Paramètres
- s1
- String
Première chaîne à comparer.
- s2
- String
Deuxième chaîne à comparer.
Retours
Entier signé qui indique les valeurs relatives de x et y, comme indiqué dans le tableau suivant :
Valeur | Signification |
---|---|
Inférieure à zéro |
s1 précède s2 dans l'ordre de tri.
|
Zéro |
s1 se produit à la même position que s2 dans l’ordre de tri.
|
Supérieure à zéro |
s1 suit s2 dans l'ordre de tri.
|
S’applique à
Compare(String, Int32, Int32, String, Int32, Int32)
Effectue une comparaison logique entre des sous-chaînes de deux chaînes.
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
Paramètres
- s1
- String
Première chaîne à utiliser dans la comparaison.
- start1
- Int32
Position de la sous-chaîne dans s1
.
- length1
- Int32
Longueur de la sous-chaîne dans s1
.
- s2
- String
Seconde chaîne à utiliser dans la comparaison.
- start2
- Int32
Position de la sous-chaîne dans s2
.
- length2
- Int32
Longueur de la sous-chaîne dans s2
.
Retours
Entier signé qui indique les valeurs relatives de x et y, comme indiqué dans le tableau suivant :
Valeur | Signification |
---|---|
Inférieure à zéro |
La sous-chaîne de s1 précède la sous-chaîne de s2 dans l’ordre de tri.
|
Zéro |
La sous-chaîne dans s1 se produit à la même position que la sous-chaîne dans s2 dans l’ordre de tri.
|
Supérieure à zéro |
La sous-chaîne dans s1 suit la sous-chaîne de s2 dans l’ordre de tri.
|