StringComparer.Equals Metodo

Definizione

In caso di override in una classe derivata, indica se due oggetti o stringhe sono uguali.

Overload

Nome Descrizione
Equals(Object, Object)

In caso di override in una classe derivata, indica se due oggetti sono uguali.

Equals(String, String)

In caso di override in una classe derivata, indica se due stringhe sono uguali.

Equals(Object, Object)

Origine:
StringComparer.cs
Origine:
StringComparer.cs
Origine:
StringComparer.cs
Origine:
StringComparer.cs
Origine:
StringComparer.cs

In caso di override in una classe derivata, indica se due oggetti sono uguali.

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

Parametri

x
Object

Oggetto da confrontare con y.

y
Object

Oggetto da confrontare con x.

Valori restituiti

true se x e y fanno riferimento allo stesso oggetto o x e y sono entrambi lo stesso tipo di oggetto e tali oggetti sono uguali o entrambi x e y sono null; in caso contrario, false.

Implementazioni

Commenti

Poiché il runtime non deve annullare la posta in arrivo x o y se sono tipi valore o tentare di eseguire il downcast x o y le stringhe se sono tipi di riferimento, il Equals(String, String) metodo potrebbe essere leggermente più efficiente del Equals(Object, Object) metodo .

Si applica a

Equals(String, String)

Origine:
StringComparer.cs
Origine:
StringComparer.cs
Origine:
StringComparer.cs
Origine:
StringComparer.cs
Origine:
StringComparer.cs

In caso di override in una classe derivata, indica se due stringhe sono uguali.

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

Parametri

x
String

Stringa da confrontare con y.

y
String

Stringa da confrontare con x.

Valori restituiti

true se x e y fanno riferimento allo stesso oggetto oppure x e y sono uguali o x e y sono null; in caso contrario, false.

Implementazioni

Commenti

Poiché il runtime non deve annullare la posta in arrivo x o y se sono tipi valore o tentare di eseguire il downcast x o y le stringhe se sono tipi di riferimento, il Equals(String, String) metodo potrebbe essere leggermente più efficiente del Equals(Object, Object) metodo .

Si applica a