Junior — Middle
Vai jūs varat uzskaitīt galvenās metodes, kas pieejamas Object klases objektā?
sobes.tech AI
Atbilde no AI
C# valodā Object klase ir visu tipu pamatklase un nodrošina vairākas galvenās metodes:
Equals(object obj)— pārbauda, vai pašreizējais objekts ir vienāds ar citu.GetHashCode()— atgriež objekta haškodu, kas tiek izmantots kolekcijās.ToString()— atgriež objekta teksta reprezentāciju.GetType()— atgriež pašreizējās instances tipu.MemberwiseClone()— izveido virsmas kopiju no objekta (aizsargāta metode).Finalize()— tiek izsaukta pirms atkritumu savākšanas, lai notīrītu resursus (parasti caur destruktoru).
Piemērs lietošanai:
object obj = new object();
Console.WriteLine(obj.ToString());
Console.WriteLine(obj.GetHashCode());
Console.WriteLine(obj.GetType());