型制約を 'NotInheritable' クラスにすることはできません

制約リストに NotInheritableとしてマークされているクラスが含まれています。

型パラメーターの制約リストは、最大 1 つのクラスを受け入れることができます。 その型パラメーターに指定された型引数は、そのクラスから継承する必要があります。 そのため、型パラメーターは、 シールつまり NotInheritableのクラスを制約として受け入れることはできません。

エラー ID: BC32060

このエラーを解決するには

  • 型パラメーターがクラスから継承できる必要があり、クラスの定義に制御を持っている場合、クラスから NotInheritable 宣言を削除します。

  • クラスが NotInheritableのままである必要がある場合は、制約として使用することはできません。 制約リストから、クラス名を削除します。

関連項目