Если я объявить тип данных, как это:Различия в типах данных из двух подходов
Add-Type -TypeDefinition "public class MyTest {}"
, а затем создать объект и получить его тип данных, я получаю MyTest
, как я бы ожидать:
(new-object MyTest).GetType().Name
, но если я отношусь к типу непосредственно ...
[MyTest].GetType().Name
Я получаю RuntimeType
. может ли кто-нибудь объяснить, что здесь происходит?
ой ... Я понимаю. поэтому [int] совпадает с (1) .GetType() – ekkis