Junior — Middle
Kannst du die wichtigsten Methoden nennen, die im Objekt der Klasse Object verfügbar sind?
sobes.tech KI
Antwort von AI
In C# ist die Klasse Object die Basisklasse für alle Typen und stellt mehrere Schlüsselmethoden bereit:
Equals(object obj)— überprüft, ob das aktuelle Objekt gleich einem anderen ist.GetHashCode()— gibt den Hash-Code des Objekts zurück, der in Sammlungen verwendet wird.ToString()— gibt die stringrepräsentation des Objekts zurück.GetType()— gibt den Typ der aktuellen Instanz zurück.MemberwiseClone()— erstellt eine flache Kopie des Objekts (geschützte Methode).Finalize()— wird vor der Müllsammlung aufgerufen, um Ressourcen zu bereinigen (normalerweise über den Destruktor).
Beispiel für die Verwendung:
object obj = new object();
Console.WriteLine(obj.ToString());
Console.WriteLine(obj.GetHashCode());
Console.WriteLine(obj.GetType());