次の方法で共有


コンパイラ エラー CS0701

更新 : 2007 年 11 月

エラー メッセージ

'識別子' は有効な制約ではありません。制約として使用された型はインターフェイス、非シール クラス、または型パラメータでなければなりません。

このエラーは、シールされた型を制約として使用した場合に発生します。このエラーを解決するには、シールされていない型以外は、制約に使わないようにします。

使用例

次の例では CS0701 エラーが生成されます。

// CS0701.cs
// compile with: /target:library
class C<T> where T : System.String {}   // CS0701
class D<T> where T : System.Attribute {}   // OK