这两句代码有什么区别呢?

来源:百度知道 编辑:UC知道 时间:2024/09/24 13:12:50
console.writeline(system.environment.OSVersion)
console.writeline(system.environment.OSVersion.tostring())
上面两句代码会输出相同的结果,但它们之间有什么区别呢?
为什么要用tostring()?有什么好处呢?

对writelind方法来说,前者输入一个整数,转换成字符串后再输出;后者得到的直接就是一个字符串。

效果应该是一样的,除非toString()把整数转换成字符串的算法和writeline()算法不一样。

效果一样
不过后面多创建一次类