Partager via


StringComparer.Equals Méthode

Définition

En cas de substitution dans une classe dérivée, indique si deux objets ou chaînes sont égaux.

Surcharges

Equals(Object, Object)

En cas de substitution dans une classe dérivée, indique si deux objets sont égaux.

Equals(String, String)

En cas de substitution dans une classe dérivée, indique si deux chaînes sont égales.

Equals(Object, Object)

En cas de substitution dans une classe dérivée, indique si deux objets sont égaux.

public:
 virtual bool Equals(System::Object ^ x, System::Object ^ y);
public:
 bool Equals(System::Object ^ x, System::Object ^ y);
public bool Equals (object? x, object? y);
public bool Equals (object x, object y);
override this.Equals : obj * obj -> bool
Public Function Equals (x As Object, y As Object) As Boolean

Paramètres

x
Object

Objet à comparer à y.

y
Object

Objet à comparer à x.

Retours

Boolean

true si x et y font référence au même objet ou x et y sont le même type d’objet et que ces objets sont égaux ou x et y ont la valeur null ; sinon, false.

Implémente

Remarques

Étant donné que le runtime n’a pas besoin d’annuler la boîte de réception x ou y s’il s’agit de types valeur ou de tentative de mise en panne x ou y de chaînes s’ils sont des types de référence, la Equals(String, String) méthode peut être légèrement plus efficace que la Equals(Object, Object) méthode.

S’applique à

Equals(String, String)

En cas de substitution dans une classe dérivée, indique si deux chaînes sont égales.

public:
 abstract bool Equals(System::String ^ x, System::String ^ y);
public abstract bool Equals (string x, string y);
public abstract bool Equals (string? x, string? y);
override this.Equals : string * string -> bool
Public MustOverride Function Equals (x As String, y As String) As Boolean

Paramètres

x
String

Chaîne à comparer à y.

y
String

Chaîne à comparer à x.

Retours

Boolean

true si x et y font référence au même objet ou x et y sont égaux ou x et y ont la valeur null ; sinon, false.

Implémente

Remarques

Étant donné que le runtime n’a pas besoin d’annuler la boîte de réception x ou y s’il s’agit de types valeur ou de tentative de mise en panne x ou y de chaînes s’ils sont des types de référence, la Equals(String, String) méthode peut être légèrement plus efficace que la Equals(Object, Object) méthode.

S’applique à