C#, C♯, C#相談室 Part42at TECHC#, C♯, C#相談室 Part42 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト53:デフォルトの名無しさん 07/08/28 10:54:27 渡されたオブジェクトの型を調べて、その型のListを作りたいんだけど<>の中の書き方が分かりません。 教えてえろいひと! 54:デフォルトの名無しさん 07/08/28 11:01:50 まずはお前の肛門拡張からだ 55:デフォルトの名無しさん 07/08/28 11:02:01 Activator.CreateInstance(typeof(List<>).MakeGenericType(obj.GetType())) 56:デフォルトの名無しさん 07/08/28 11:07:02 何がしたいのか知らんが Type listT=typeof(List<>); object listHoge=listT.MakeGenericType(typeof(Hoge)); こんな感じじゃなかった? 57:デフォルトの名無しさん 07/08/28 11:07:33 ( TДT)ゴメンヨーCreate忘れてた 58:デフォルトの名無しさん 07/08/28 11:13:15 >>53 実行時にしか型がわからないなら、arraylistでobjectに格納すれば いいんでないの?わざわざジェネリック使う意味がよくわからないけれど。 59:デフォルトの名無しさん 07/08/28 12:27:06 Listよりarraylistの方がいいのかな? 使い分けが良く分かってないのでとりあえずList使おうかな、と 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch