计算器
计算器求助
c#写的计算器,如何在输入加号之前把第一个值取出来,如何取出第二个值!连续输入加号会出现输入字符窜错误!这三个问题如何解决?求解救!!
------解决方案--------------------
字符串解析吧 。。。。
c#写的计算器,如何在输入加号之前把第一个值取出来,如何取出第二个值!连续输入加号会出现输入字符窜错误!这三个问题如何解决?求解救!!
------解决方案--------------------
字符串解析吧 。。。。
- C# code
//获取加号之前的数 public int getNumBeforeAdd(string a) { string str = a.Substring(0,a.IndexOf('+')); return Convert.ToInt32(str); } //获取+号后 =号前的数 public int getNumAfterAdd(string a) { string str = a.Substring(a.IndexOf('+')+1,a.IndexOf('=')-a.IndexOf('+')-1); return Convert.ToInt32(str); }