>>702
それをパラメタライズドメソッドにしたときにコンパイラはどこで判断してるのかということです。
最初はパラメタライズメソッド呼び出しのコードを書いたときに展開され、KにBaseの派生クラスなどを指定した場合にはコンパイルとおり、無関係なものを指定した場合はエラーになると思っていたのですが、メソッドの呼び出しに関係なくエラーをはかれています。
何を基準にエラーをはいているのか、なぜobjectにキャストした場合にはエラーをはかないのかがわからないんです。