ふらっとC#,C♯,C#(初心者用) Part57at TECH
ふらっとC#,C♯,C#(初心者用) Part57 - 暇つぶし2ch809:デフォルトの名無しさん
10/04/01 02:07:49
(new List<int>()).GetType().GetGenericTypeDefinition().Equals((new List<bool>()).GetType().GetGenericTypeDefinition())

上の評価はtrueになるんだけどさぁ
それを踏まえてMSDNを見ると

URLリンク(msdn.microsoft.com)
>2 つの構築型が同じジェネリック型定義から同じ型引数を使って作成された場合
>GetGenericTypeDefinition メソッドは両方の型に対して同じ Type オブジェクトを返します。

なんかこの説明おかしくね
この場合「違う型引数を指定して作成された場合でも」になるべきじゃね
同じのは同じなんだから当ったり前だろうそんなの
GetGenericTypeDefinition呼ぶまでもない

と思ったけど英語版もsame type argumentsなんだよなあ
なんでだ


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch