字符“23.00”转成int型!Input string was not in a correct format.
生活随笔
收集整理的这篇文章主要介绍了
字符“23.00”转成int型!Input string was not in a correct format.
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
如何把字符“23.00”转成int型!
convert,parse,都抱错!
“Input string was not in a correct format.”------解决方案--------------------------------------------------------
如果需要考虑四舍五入可以先转成double
string s= "23.00 ";
double dTemp=double.Parse(s);
int iTemp=Convert.ToInt32(dTemp);
如果不需要,就可以用
string s = "23.00 ";
s = s.Substring(0,s.IndexOf( '. '));
int i = int.Parse(s);
convert,parse,都抱错!
“Input string was not in a correct format.”------解决方案--------------------------------------------------------
如果需要考虑四舍五入可以先转成double
string s= "23.00 ";
double dTemp=double.Parse(s);
int iTemp=Convert.ToInt32(dTemp);
如果不需要,就可以用
string s = "23.00 ";
s = s.Substring(0,s.IndexOf( '. '));
int i = int.Parse(s);
转载于:https://www.cnblogs.com/luoyaoquan/archive/2012/02/06/2340461.html
总结
以上是生活随笔为你收集整理的字符“23.00”转成int型!Input string was not in a correct format.的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: (转载)不一样的冒泡排序
- 下一篇: 异常(try...catch...fin