2007-12-19から1日間の記事一覧

リフレクションで値型(struct)のデフォルトコンストラクタが取得できない

ハマッたのでメモ。結論から書くと、Activator.CreateInstance() を使用すればよい。サンプルとして下記のクラスと構造体を用意する。 class SampleClass {} struct SampleStruct {} コイツらのインスタンスをリフレクションで生成したい。つまり、typeof( S…