System::Object::ReferenceEquals Methode

Object::ReferenceEquals(String const&, std::nullptr_t) method

Spezialisierung von Object::ReferenceEquals für den Fall von string und nullptr.

bool System::Object::ReferenceEquals(String const &str, std::nullptr_t)
ParameterTypBeschreibung
strString const&String zum Vergleich mit nullptr.

ReturnValue

true, wenn die Zeichenkette null ist, sonst false.

Siehe auch

Object::ReferenceEquals(String const&, String const&) method

Spezialisierung von Object::ReferenceEquals für den Fall von strings.

bool System::Object::ReferenceEquals(String const &str1, String const &str2)
ParameterTypBeschreibung
str1String const&Erster zu vergleichender String.
str2String const&Zweiter zu vergleichender String.

ReturnValue

Wahr, wenn die Zeichenketten übereinstimmen, sonst falsch.

Siehe auch

Object::ReferenceEquals(ptr const&, ptr const&) method

Vergleicht Objekte nach Referenz.

static bool System::Object::ReferenceEquals(ptr const &objA, ptr const &objB)
ParameterTypBeschreibung
objAptr const&Erster Zeiger zum Vergleichen.
objBptr const&Zweiter Zeiger zum Vergleichen.

ReturnValue

Wahr, wenn Zeiger übereinstimmen, sonst falsch.

Siehe auch

Object::ReferenceEquals(T const&, std::nullptr_t) method

Vergleicht den Werttyp‑Objekt referenziell mit nullptr.

template<typename T> static std::enable_if<!IsSmartPtr<T>::value, bool>::type System::Object::ReferenceEquals(T const &objA, std::nullptr_t)
ParameterBeschreibung
TTyp des zu vergleichenden Objekts.
ParameterTypBeschreibung
objAT const&Erstes Objekt zum Vergleichen.

ReturnValue

Gibt immer false zurück, da Werttypen nicht null sein können.

Siehe auch

Object::ReferenceEquals(T const&, T const&) method

Vergleicht Objekte nach Referenz.

template<typename T> static std::enable_if<!IsSmartPtr<T>::value, bool>::type System::Object::ReferenceEquals(T const &objA, T const &objB)
ParameterBeschreibung
TTyp der zu vergleichenden Objekte.
ParameterTypBeschreibung
objAT const&Erstes Objekt zum Vergleichen.
objBT const&Zweites Objekt zum Vergleichen.

ReturnValue

Wahr, wenn Objektadressen übereinstimmen, sonst falsch.

Siehe auch