在C#中我可以通过强制转换(float)或者转换为双精度浮动Convert.ToSingle().
(float)
Convert.ToSingle()
double x = 3.141592653589793238463; float a = (float)x; float b = Convert.ToSingle(x);
a并b变得平等.
a
b
这两种技术之间有什么不同吗?我应该选择哪一个?为什么?
.net c# casting type-conversion
.net ×1
c# ×1
casting ×1
type-conversion ×1