c#中为什么要进行数据类型转换

2025-03-23 07:27:50
推荐回答(2个)
回答1:

javascript这种脚本语言是松散型,不需要转换。
c#是属于强类型语言,必须要转换。因为安全原因,也因为计算方便。
比如一个参数a,你如果不告诉程序他到底是什么类型,程序是不是必须花时间去判断他,那么你一个循环上亿次,等待的时间是不是要比不需要判断的要多?
你要还想要更多关于“强类型”的知识,可以搜一下,我就不复制了。

回答2:

因为在强类型语言中 不同的数据类型所使用的内存大小不一样。