C♯相談室 Part26
■ このスレッドは過去ログ倉庫に格納されています
0703698
2005/10/27(木) 14:30:51それをパラメタライズドメソッドにしたときにコンパイラはどこで判断してるのかということです。
最初はパラメタライズメソッド呼び出しのコードを書いたときに展開され、KにBaseの派生クラスなどを指定した場合にはコンパイルとおり、無関係なものを指定した場合はエラーになると思っていたのですが、メソッドの呼び出しに関係なくエラーをはかれています。
何を基準にエラーをはいているのか、なぜobjectにキャストした場合にはエラーをはかないのかがわからないんです。
■ このスレッドは過去ログ倉庫に格納されています