Свойство BaseType
У
string база -
object, имя
Object.
У
object
BaseType равен
null.
Присвоение -
IsAssignableFrom,
обзор -
Type.
Синтаксис
Type baseType = type.BaseType;
Пример
Давайте прочитать базу
string:
using System;
class Program
{
static void Main()
{
string res = typeof(string).BaseType.Name;
Console.WriteLine(res);
}
}
Результат выполнения кода:
"Object"
Пример
Давайте проверить базу
object:
using System;
class Program
{
static void Main()
{
bool res = typeof(object).BaseType == null;
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Пример
Давайте сравнить базу строки с
typeof(object):
using System;
class Program
{
static void Main()
{
bool res = typeof(string).BaseType
== typeof(object);
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Смотрите также
-
метод
IsAssignableFrom,
можно ли присвоить -
свойство
IsClass,
это класс -
метод
IsInstanceOfType,
объект этого типа -
Type,
описание типа