link中的形式转换和参数转换分别是在什么情况下发生的,有什么异同?
强制类型转换其实是编译器操作,不会产生代码。而如果类型有强制类型转换操作符,则会编译为对这个操作符方法的调用,相当于InvokeMember。