構築された型、境界型および無限型の意味? C#5.0の仕様から
4.4構築タイプ
ジェネリック型宣言は、それ自体で、表す多くの異なる種類を形成するために、「青写真」として使用される非結合ジェネリック タイプ 、by 型引数を適用する方法。型引数は、 ジェネリック型の名前の直後に、 山括弧(<と>)内に記述されます。バインドされていないジェネリック型は、 typeof-expression(7.6.11)内でのみ使用できます。少なくとも1つのタイプ 引数を含むタイプは、構成タイプと呼ばれます。構造型は、型名が表示される言語のほとんどの場所で使用される です。 バインドされていないジェネリック型は、typeof-expression (§7.6.11)内でのみ使用できます。
構文型は、式で単純な名前(7.6.2)またはメンバにアクセスするとき(7.6.4)でも使用できます。
「構築型」の概念は、「限定型汎用型」の概念と同じですか?
4.4.3結合および非結合型
用語非結合型は、非ジェネリック型または非結合 ジェネリック型を指します。 バウンドタイプという用語は、非ジェネリックタイプまたは コンストラクトタイプを指します。
バインドされていない型は、型宣言 で宣言されたエンティティを指します。 バインドされていないジェネリック型はそれ自体が型ではなく、 は変数、引数または戻り値の型として使用することも、 を基本型として使用することもできません。非結合ジェネリックタイプ を参照できる唯一のコンストラクトはtypeof式(7.6.11)です。
バインドされていないタイプとバインドされていないタイプの両方ですか?
ここでもJon Skeetの素敵な(関連する)要約http://stackoverflow.com/a/1735060/1663001 – DavidG