为什么不存在方法Convert.ToFloat()
,C#有ToDouble()
,ToDecimal()
...
我想转换为float,可以使用哪种方法? (浮点型)VAR?
答案 0 :(得分:141)
有 - 但它被称为Convert.ToSingle()
。 float
是System.Single
类型的C#别名。
“Single”是BCL中浮动的名称。 “float”是C#提供的别名。有一个Convert.ToSingle()方法,就像那样 Convert.ToInt32()而不是Convert.ToInt()。
请参阅此帖子Convert class
(顺便说一句 - 我也不知道这一点,所以今天我学到了新东西:))