int zpf1 = int.Parse(thisReader["zpf1"].ToString());
int zpf2 = int.Parse(thisReader["zpf2"].ToString());int totalzpf = zpf1+zpf2;Label27.Text = totalzpf.ToString();这样写的问题在那里?为什么输入1个两位数的数字和一个1位的数字,显示出的结果是不对的?
int zpf2 = int.Parse(thisReader["zpf2"].ToString());int totalzpf = zpf1+zpf2;Label27.Text = totalzpf.ToString();这样写的问题在那里?为什么输入1个两位数的数字和一个1位的数字,显示出的结果是不对的?
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)
http://feiyun0112.cnblogs.com/
将字符串转换成数字,你可以使用Convert.ToInt32(...)之类的方法
int zpf2 = Convent.ToInt32(thisReader["zpf2"]); int totalzpf = zpf1+zpf2; Label27.Text = totalzpf.ToString();
123.ToString() 就已经是"123"了
string str="";str=vf.ToString();