【发布时间】:2012-08-22 20:11:36
【问题描述】:
代码:
int TopAttuale = Int32.Parse("1579.998779296875");
它说
System.FormatException:输入字符串的格式不正确。
但这就是我所拥有的。如何将该字符串转换为 INT(所以 1579,我不在乎逗号)?
【问题讨论】:
-
你没有逗号,而是一个点/小数
.如果你不关心它,把它从字符串中删除。如果您确实关心小数点后的内容,请将其转换为 float 或 double 并使用 Math.Ciel 将其四舍五入,然后将其转换为 int。
标签: c# .net string int type-conversion