StringComparer.Equals Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při přepsání v odvozené třídě označuje, zda jsou dva objekty nebo řetězce stejné.
Přetížení
| Name | Description |
|---|---|
| Equals(Object, Object) |
Při přepsání v odvozené třídě označuje, zda jsou dva objekty rovny. |
| Equals(String, String) |
Při přepsání v odvozené třídě označuje, zda jsou dva řetězce stejné. |
Equals(Object, Object)
- Zdroj:
- StringComparer.cs
- Zdroj:
- StringComparer.cs
- Zdroj:
- StringComparer.cs
- Zdroj:
- StringComparer.cs
- Zdroj:
- StringComparer.cs
Při přepsání v odvozené třídě označuje, zda jsou dva objekty rovny.
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
Parametry
- x
- Object
Objekt, který se má porovnat s y.
- y
- Object
Objekt, který se má porovnat s x.
Návraty
true jsou-li x a y odkazovat na stejný objekt, nebo x a y jsou oba stejný typ objektu a tyto objekty jsou stejné, nebo oba x a y jsou null; jinak , false.
Implementuje
Poznámky
Vzhledem k tomu, že modul runtime nemusí rozbalit nebo xy pokud se jedná o hodnotové typy nebo se pokoušet downcast x nebo y řetězce, pokud se jedná o odkazové typy, Equals(String, String) může být metoda o něco efektivnější než Equals(Object, Object) metoda.
Platí pro
Equals(String, String)
- Zdroj:
- StringComparer.cs
- Zdroj:
- StringComparer.cs
- Zdroj:
- StringComparer.cs
- Zdroj:
- StringComparer.cs
- Zdroj:
- StringComparer.cs
Při přepsání v odvozené třídě označuje, zda jsou dva řetězce stejné.
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
Parametry
- x
- String
Řetězec, který se má porovnat s y.
- y
- String
Řetězec, který se má porovnat s x.
Návraty
true jsou-li x a y odkazovat na stejný objekt, nebo x a y jsou stejné, nebo x a y jsou null; jinak , false.
Implementuje
Poznámky
Vzhledem k tomu, že modul runtime nemusí rozbalit nebo xy pokud se jedná o hodnotové typy nebo se pokoušet downcast x nebo y řetězce, pokud se jedná o odkazové typy, Equals(String, String) může být metoda o něco efektivnější než Equals(Object, Object) metoda.