QA@IT
«質問へ戻る

質問を投稿

List<Foo>からFooの部分をSystem.Typeで取りたい。

お世話になります。
ListからFooの部分をSystem.Typeで取りたいのですが、
どのようにすればよろしいのでしょうか?
ListをGetTypeでTypeを取得すると
System.Collections.Generic.List`1[Foo]
とりなります。Fooを取る方法をいろいろ調べてみたつもりですが方法が
分かりませんでした。
唯一思いついた方法がFooの部分を検索して文字列を取得してから
System.Type.GetType("Foo")
でした。

お世話になります。
List<Foo>からFooの部分をSystem.Typeで取りたいのですが、
どのようにすればよろしいのでしょうか?
List<Foo>をGetTypeでTypeを取得すると
System.Collections.Generic.List`1[Foo]
とりなります。Fooを取る方法をいろいろ調べてみたつもりですが方法が
分かりませんでした。
唯一思いついた方法がFooの部分を検索して文字列を取得してから
System.Type.GetType("Foo")
でした。