Является ли объект Type
ссылочным типом?
Допустим, у меня есть этот код:
String s = "AAA";
Type b = s.GetType();
Указывает ли b
на объект типа, расположенный в куче?
Как мы можем создать объект TYPE для абстрактного класса?
Опять этот код:
String s = "AAA";
Type b = s.GetType();
Как s.GetType();
может создать объект TYPE, если это абстрактный класс?
Вы не можете создать экземпляр абстрактного класса.
Итак, метод Object.GetType () возвращает тип, производный от System.Type, а именно System.RuntimeType - это я понимаю. НО какой объект возвращает typeof (объект)? Это должен быть тип, который также является производным от System.Type, поскольку сам тип класса является абстрактным какое название у этого типа?