System.UnicodeString.Compare

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

int  Compare(const UnicodeString& rhs) const;
static int Compare(System::UnicodeString StrA, System::UnicodeString StrB);
static int Compare(System::UnicodeString StrA, System::UnicodeString StrB, unsigned int LocaleID);
static int Compare(System::UnicodeString StrA, System::UnicodeString StrB, bool IgnoreCase);
static int Compare(System::UnicodeString StrA, System::UnicodeString StrB, bool IgnoreCase, unsigned int LocaleID);
static int Compare(System::UnicodeString StrA, int IndexA, System::UnicodeString StrB, int IndexB, int Length);
static int Compare(System::UnicodeString StrA, int IndexA, System::UnicodeString StrB, int IndexB, int Length, unsigned int LocaleID);
static int Compare(System::UnicodeString StrA, int IndexA, System::UnicodeString StrB, int IndexB, int Length, bool IgnoreCase);
static int Compare(System::UnicodeString StrA, int IndexA, System::UnicodeString StrB, int IndexB, int Length, bool IgnoreCase, unsigned int LocaleID);

Propriétés

Type Visibilité  Source Unité  Parent
function public ustring.h System UnicodeString

Description

Compare le UnicodeString à une autre chaîne spécifiée (en distinguant majuscules et minuscules).

Compare une instance de UnicodeString à rhs en distinguant majuscules et minuscules. Utilisez CompareIC pour effectuer la comparaison sans tenir compte de la distinction minuscules/majuscules. L'opération de comparaison doit être identique à l'utilisation des opérateurs de comparaison UnicodeString. Compare se base sur un ordre de tri dépendant des paramètres régionaux. La valeur renvoyée est indiquée ci-dessous :



Condition Valeur renvoyée

S1 > S2

> 0

S1 < S2

< 0

S1 = S2

= 0



Voir aussi