日期:2014-05-17  浏览次数:20921 次

关于C#强制转换的问题
C#里面,值类型和引用类型之间,是不是不能像C++一样进行强制转换的?
除了parse方法和convert方法或者TryParse
如果除了值类型能直接用()强制转换,引用类型之间强制转换,好像C#是不支持的
是吧?

------解决方案--------------------
还要看在什么情况下.

 double a = 1;
            int s = (int)a;


这样就可以啊!
------解决方案--------------------
看情况咯
------解决方案--------------------
应该可以的吧   装箱拆箱 应该就是这个道理吧。。。 
------解决方案--------------------
他们之间转换最好使用as操作,因为这样不会产生转化的异常出现