问题描述
我是一个c#新手,自学过程中遇到了一个问题:什么是隐式转换?什么时候用tosingle隐式转换,什么时候用toint32转换?这两种转换有什么区别?谢谢你;
解决方案
解决方案二:
隐式转换就是没有调用转换方法,由系统自动完成的转换,只能发生在较“小”的类型转换到更“大”的类型之时,比如float(Single)到Double,byte到short,short到int...与此对应的显式转换,发生在较“大”的类型到较“小”的类型转换之时,需要调用对应的转换方法。tosingle隐式转换?既然调用了转换方法,那就是显式转换了,就不再是隐式转换了。ToSingle转换到单精度数,ToInt32转换为整型。
解决方案三:
非常感谢你的回帖
时间: 2024-11-23 19:50:17