Junior — Middle
Puoi nominare i metodi principali disponibili nell'oggetto della classe Object?
sobes.tech AI
Risposta dell'AI
In C# la classe Object è la base di tutti i tipi e fornisce diversi metodi chiave:
Equals(object obj)— verifica se l'oggetto corrente è uguale a un altro.GetHashCode()— restituisce il codice hash dell'oggetto, usato nelle collezioni.ToString()— restituisce la rappresentazione in stringa dell'oggetto.GetType()— restituisce il tipo dell'istanza corrente.MemberwiseClone()— crea una copia superficiale dell'oggetto (metodo protetto).Finalize()— viene chiamato prima della raccolta dei rifiuti per pulire le risorse (di solito tramite il distruttore).
Esempio di utilizzo:
object obj = new object();
Console.WriteLine(obj.ToString());
Console.WriteLine(obj.GetHashCode());
Console.WriteLine(obj.GetType());