英語で読む

次の方法で共有


コンパイラ エラー CS0699

'generic' は型パラメーター 'identifier' を定義しません

型パラメーターが、そのジェネリックの型パラメーターの宣言リストに見つからなかったジェネリックの定義で使用されました。 これは、型パラメーターで使用される名前が不整合であった場合に発生する場合があります。

次の例では CS0699 が生成されます。

C#
// CS0699.cs  
class C<T> where U : I   // CS0699 – U is not a valid type parameter  
{  
}