字符串转换成INT型
怎么把textbox里输入的数字字符串转换成像int型的这种可以比进行比较类型
[解决办法]
如果是任意字符串,建议转化为Char数组比较
每一个Char变量都是可比较的。
String a = "a";
String b = "b";
Char[] ca = a.ToCharArray();
Char[] cb = b.ToCharArray();
MessageBox.Show((ca[0] > cb[0]).ToString());
[解决办法]
Convert.ToInt32("123");
[解决办法]
//这种情况下,不会抛出异常
int a;
int.TryParse(textBox.Text,out a);
[解决办法]
int i;
if (int.TryParse(this.textBox1.Text, out i))
{
if (Convert.ToInt32(this.textBox1.Text) > 1)
{
MessageBox.Show("大于1");
}
}
else
{
MessageBox.Show("不是整数");
}