Junior — Middle
Чӣ тавр муайян кардани синфи асосӣ, ки аз он меросгирӣ дар барномасозии объектӣ-равона ба амал меояд?
sobes.tech AI
Ҷавоб аз AI
В C# базовый класс, от которого происходит наследование, указывается после двоеточия в объявлении класса. Например:
class DerivedClass : BaseClass
{
// тело класса
}
Здесь BaseClass — базовый класс, а DerivedClass — производный. Если базовый класс не указан, то по умолчанию класс наследует от object.
Также можно определить базовый класс с помощью рефлексии:
Type type = typeof(DerivedClass);
Type baseType = type.BaseType;
Console.WriteLine(baseType.Name); // Выведет имя базового класса