Joe*_*l B 4 c# casting operator-overloading implicit-conversion explicit-conversion
这是允许的吗?如果没有,这可以通过重载隐式/显式转换运算符来固有地完成吗?
Eri*_*ert 15
是否允许"is"和"as"运算符超载?
没有.
如果没有,这可以通过重载隐式/显式转换运算符来固有地完成吗?
不."as"和"is"运算符会告诉您实际情况.他们不关注用户定义的转换.
看到
http://blogs.msdn.com/b/ericlippert/archive/2010/09/16/is-is-as-or-is-as-is.aspx
关于"as"和"is"运算符的更多想法.