7
「特別クラス」とは正確には何ですか?
コンパイルするために次のようなものを得ることに失敗した後: public class Gen<T> where T : System.Array { } エラーあり 制約を特別なクラス `System.Array 'にすることはできません 「特別クラス」とは一体何なのでしょうか? System.Enum一般的な制約で指定すると、多くの場合、同じ種類のエラーが発生します。私は同じ結果を得たSystem.Object、System.Delegate、System.MulticastDelegateとSystem.ValueTypeあまりにも。 それらはもっとありますか?C#で「特殊クラス」に関する情報が見つかりません。 また、ジェネリック型の制約として使用できないほど特別なものは何ですか?