字符“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