3
私はCodeDOM経由でいくつかの型を作成しています。特定のプロパティの型が値型かどうかを判断する方法はありますか?生成された型が値型であるかどうかを確認する
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