Compartir vía


StringComparer.Equals Método

Definición

Cuando se reemplaza en una clase derivada, indica si dos objetos o cadenas son iguales.

Sobrecargas

Equals(Object, Object)

Cuando se reemplaza en una clase derivada, indica si dos objetos son iguales.

Equals(String, String)

Cuando se reemplaza en una clase derivada, indica si dos cadenas son iguales.

Equals(Object, Object)

Cuando se reemplaza en una clase derivada, indica si dos objetos son iguales.

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

Parámetros

x
Object

Objeto que se va a comparar con y.

y
Object

Objeto que se va a comparar con x.

Devoluciones

Boolean

true si x y y hacen referencia al mismo objeto, si x y y tienen el mismo tipo de objeto y esos objetos son iguales, o si x y y son null; de lo contrario, false.

Implementaciones

Comentarios

Dado que el tiempo de ejecución no tiene que desboxar x o y si son tipos de valor o intentan reducir la difusión x o y en cadenas si son tipos de referencia, el Equals(String, String) método puede ser ligeramente más eficaz que el Equals(Object, Object) método.

Se aplica a

Equals(String, String)

Cuando se reemplaza en una clase derivada, indica si dos cadenas son iguales.

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

Parámetros

x
String

Cadena que se va a comparar con y.

y
String

Cadena que se va a comparar con x.

Devoluciones

Boolean

true si x y y hacen referencia al mismo objeto, si x y y son iguales o si x y y son null; de lo contrario, false.

Implementaciones

Comentarios

Dado que el tiempo de ejecución no tiene que desboxar x o y si son tipos de valor o intentan reducir la difusión x o y en cadenas si son tipos de referencia, el Equals(String, String) método puede ser ligeramente más eficaz que el Equals(Object, Object) método.

Se aplica a