コンパイラ エラー CS0264

更新 : 2007 年 11 月

エラー メッセージ

'型' の部分宣言では、同じ型パラメータ名を同じ順序で指定しなければなりません。

このエラーは、ジェネリック型を部分宣言で定義するとき、型パラメータの名前または指定順序が、すべての部分宣言で一貫していない場合に発生します。このエラーを回避するには、各部分宣言について型パラメータをチェックし、パラメータの名前と指定順序が統一されていることを確認します。詳細については、「部分クラスと部分メソッド (C# プログラミング ガイド)」および「ジェネリック型の型パラメータ (C# プログラミング ガイド)」を参照してください。

使用例

次のコードでは CS0264 エラーが生成されます。

// CS0264.cs

partial class MyClass<T>  // CS0264
{
}

partial class MyClass <MyType>
{
}