У меня есть несколько типов, созданных с помощью CodeDOM. Есть ли способ определить, является ли тип данного свойства значением типа?Определить, является ли сгенерированный тип value-type
Для тех, кто заявлен в mscorlib, это довольно легко, как я могу позвонить Type.GetType
, а затем проверить на Type.IsValueType
. Однако для тех типов внутри моей DOM мы не можем использовать этот подход, так как нет никакой сборки для загрузки типов.
var codeType = code.Types[0].Members[0];
bool isValueType = // get the runtime-type to determine if it is value-type or not
Извините, я неправильно написал вопрос, вы правы, это свойство существует в 'CodeTypeDeclaration'. Однако мне нужно знать тип ** свойства ** внутри этого типа. – HimBromBeere