Junior — Middle
Կարող եք նշել Object դասի օբյեկտում հասանելի հիմնական մեթոդները?
sobes.tech AI
Պատասխան AI-ից
C# լեզվում, Object դասը բոլոր տեսակների հիմքն է և տրամադրում է մի քանի հիմնական մեթոդներ՝
Equals(object obj)— ստուգում է, արդյոք ընթացիկ օբյեկտը հավասար է մյուսին:GetHashCode()— վերադարձնում է օբյեկտի հեշ-կոդը, որը օգտագործվում է հավաքածուներում:ToString()— վերադարձնում է օբյեկտի տողային ներկայացումը:GetType()— վերադարձնում է ընթացիկ օրինակի տիպը:MemberwiseClone()— ստեղծում է օբյեկտի մակերեսային պատճենը (պաշտպանված մեթոդ):Finalize()— կոչվում է մաքրման առաջ՝ ռեսուրսները մաքուրելու համար (հաճախ դեստրուկտորով):
Օգտագործման օրինակ՝
object obj = new object();
Console.WriteLine(obj.ToString());
Console.WriteLine(obj.GetHashCode());
Console.WriteLine(obj.GetType());