Как я тестирую на (динамичный) typeof?

Если Вы хотите узнать это для особого случая в Windows, открыть windbg:

Windbg.exe -z \path\to\somemodule.dll -y \path\to\symbols

Затем выполненный:

dt somemodule!CSomeType
8
задан dkackman 21 October 2009 в 04:52
поделиться

2 ответа

Проще говоря, вы не можете, потому что нет динамического типа. В типе dynamic записывается как объект со специальным прикрепленным атрибутом (Dynamic), если тип появляется в метаданных. По сути говоря, typeof (динамический) не отличается от typeof (object) для большинства целей.

10
ответ дан 5 December 2019 в 15:24
поделиться

Не требуется для объекта, объявленного как dynamic как объект определенного типа. Он может быть подклассом DynamicObject (и, таким образом, обеспечивать особую логику для поиска операций), но также может быть и обычным объектом (как сказал @JaredPar).

Возможно, если вы объясните, какую ветвь вы хотите создать для динамических объектов, можно будет найти лучшее решение.

1
ответ дан 5 December 2019 в 15:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: