日期:2014-05-16  浏览次数:20839 次

字符串 23.00 如何转换成整数。我试过直接用convert.toint32不成功
我试过直接用convert.toint32不成功
------解决方案--------------------
它本来就不是整数。

int i = (int)Convert.ToDouble("23.00");
------解决方案--------------------
int d;
Int32.TryParse("23.00", System.Globalization.NumberStyles.AllowDecimalPoint, null, out d);
------解决方案--------------------
   int d = Int32.Parse("23.00", System.Globalization.NumberStyles.AllowDecimalPoint);
------解决方案--------------------
  int result = Int32.Parse("23.00", System.Globalization.NumberStyles.AllowDecimalPoint);