StringComparer.Equals Método

Definição

Quando sobreposto numa classe derivada, indica se dois objetos ou cadeias são iguais.

Sobrecargas

Name Description
Equals(Object, Object)

Quando sobreposto numa classe derivada, indica se dois objetos são iguais.

Equals(String, String)

Quando sobrescrito numa classe derivada, indica se duas cadeias são iguais.

Equals(Object, Object)

Origem:
StringComparer.cs
Origem:
StringComparer.cs
Origem:
StringComparer.cs
Origem:
StringComparer.cs
Origem:
StringComparer.cs

Quando sobreposto numa classe derivada, indica se dois objetos são iguais.

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

Um objeto para comparar com y.

y
Object

Um objeto para comparar com x.

Devoluções

true se x e y se referem ao mesmo objeto, ou x e y são ambos o mesmo tipo de objeto e esses objetos são iguais, ou ambos x e y são null; caso contrário, false.

Implementações

Observações

Como o tempo de execução não precisa de abrir a caixa x ou y , se forem tipos de valor ou tentarem reduzir x a caixa, ou y de strings se forem tipos de referência, o Equals(String, String) método pode ser ligeiramente mais eficiente do que o Equals(Object, Object) método.

Aplica-se a

Equals(String, String)

Origem:
StringComparer.cs
Origem:
StringComparer.cs
Origem:
StringComparer.cs
Origem:
StringComparer.cs
Origem:
StringComparer.cs

Quando sobrescrito numa classe derivada, indica se duas cadeias são iguais.

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

Uma sequência para comparar com y.

y
String

Uma sequência para comparar com x.

Devoluções

true se x e y se referem ao mesmo objeto, ou x e y são iguais, ou x e y são null; caso contrário, false.

Implementações

Observações

Como o tempo de execução não precisa de abrir a caixa x ou y , se forem tipos de valor ou tentarem reduzir x a caixa, ou y de strings se forem tipos de referência, o Equals(String, String) método pode ser ligeiramente mais eficiente do que o Equals(Object, Object) método.

Aplica-se a