Блок. GetExportedTypes по сравнению с GetTypes

Предполагая, что Test является классом с определенным конструктором, нет никакой разницы. Последняя форма немного облегчает работу конструктора Test, но об этом.

19
задан Viks 11 February 2009 в 16:19
поделиться

2 ответа

GetExportedTypes () не включает защищать/частные/внутренние типы. Согласно вопросу, связанному в вопросе Alexander ниже, не включены внутренние типы, даже если было бы видимо к блоку через InternalsVisibleToAttribute.

GetTypes () включает все типы.

24
ответ дан 30 November 2019 в 03:43
поделиться

GetExportedTypes() возвраты только вводят, которые видимы вне рассматриваемого блока. "Видимый" означает открытые типы и открытые типы, вложенные в других открытых типах.

8
ответ дан 30 November 2019 в 03:43
поделиться