ジェネリック型パラメーターがそれであるか、そのサブクラスであるかを確認する必要がありT
ますMyEntity
。
以下のコードにより、このコンパイラエラーが発生します。
'T' is a 'type parameter' but is used like a 'variable'
直し方?
public class MyEntity { }
static void Test<T>()
{
// Error 34 'T' is a 'type parameter' but is used like a 'variable'
if (T is MyEntity)
{
}
}