ふらっとC#,C♯,C#(初心者用) Part57at TECHふらっとC#,C♯,C#(初心者用) Part57 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト809:デフォルトの名無しさん 10/04/01 02:07:49 (new List<int>()).GetType().GetGenericTypeDefinition().Equals((new List<bool>()).GetType().GetGenericTypeDefinition()) 上の評価はtrueになるんだけどさぁ それを踏まえてMSDNを見ると http://msdn.microsoft.com/ja-jp/library/system.type.getgenerictypedefinition%28VS.80%29.aspx >2 つの構築型が同じジェネリック型定義から同じ型引数を使って作成された場合 >GetGenericTypeDefinition メソッドは両方の型に対して同じ Type オブジェクトを返します。 なんかこの説明おかしくね この場合「違う型引数を指定して作成された場合でも」になるべきじゃね 同じのは同じなんだから当ったり前だろうそんなの GetGenericTypeDefinition呼ぶまでもない と思ったけど英語版もsame type argumentsなんだよなあ なんでだ 810:デフォルトの名無しさん 10/04/01 06:33:16 なんでだろうね 811:デフォルトの名無しさん 10/04/01 15:58:00 未完成の汎用的なクラスを作れたのでいろんなプロジェクトで利用しているんだけど 既存の項目で追加とすると、その汎用クラスの変更がそのプロジェクトでしか行われない 汎用クラスの変更がすべての利用しているプロジェクトで反映される方法などありますか? もしくは他に方法はありますでしょうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch