【发布时间】:2012-10-16 23:00:21
【问题描述】:
我在我正在处理的一些代码中看到了这一点:
num1 = (float)double.Parse(parameters[i + 1]);
num2 = (float)double.Parse(parameters[i + 2]);
想知道他们为什么不直接使用float.Parse 而不是double.Parse 并转换为float。有什么好的理由吗?
【问题讨论】:
-
我认为他们不知道
float.Parse或Single.Parse存在
标签: c# casting refactoring type-conversion