Доступны ли анонимные типы В c# через отражение?
поскольку имя анонимного типа генерируется компилятором, так ли оно доступно через отражение?
1 ответов
да. Что касается среды CLR/framework, они являются нормальными типами. На самом деле, вы можете сделать некоторые интересные вещи с размышлением об анонимных типах...
текущий компилятор C# фактически создает generic тип, так что два анонимных типа, которые оба просто имеют свойство " Foo " разных типов, будут иметь общий тип, но имеют разные закрытые типы.