如何将textBox1.Text转换为int类型
我的代码:int age = txbAge.Text.ToString();
错误:无法将类型“string”转换为“int”
帮帮忙呀,急急急!!! --------------------编程问答-------------------- int i = Convert.ToInt32(txbAge.Text); --------------------编程问答--------------------
--------------------编程问答-------------------- int age =0;
int age = Convert.ToInt32(txbAge.Text);
int.tryParse(txbAge.Text,out age); --------------------编程问答-------------------- int age = Convert.ToInt32(txbAge.Text);
--------------------编程问答-------------------- int tmpint = Convert.ToInt32(textBox1.Text);
--------------------编程问答-------------------- 1.
int tmpint = Convert.ToInt32(textBox1.Text);
2.
int tmpint = int.Parse(textBox1.Text);
3.
int age =0;
int.tryParse(txbAge.Text,out age);
--------------------编程问答--------------------
这种方法好像见过,但是不知道为什么要写得这么深奥的 --------------------编程问答--------------------
6楼说的太全了 --------------------编程问答-------------------- int age = Convert.ToInt32(txbAge.Text);
要确保txbAge.Text是个数字,要不就给这条语句加try和catch --------------------编程问答-------------------- int age =0;
int.tryParse(txbAge.Text,out age);
转化不会报错
比如 txbAge.Text="aa";
结果会是0 --------------------编程问答-------------------- 来晚了,大家都说完了 --------------------编程问答-------------------- int age = Convert.toInt32(txbAge.Text.ToString());
强转就行了。。 --------------------编程问答-------------------- convert.toint --------------------编程问答-------------------- int num =Convert.ToInt32(TextBox1.text.trim()); --------------------编程问答-------------------- 该说的都说了 接分 结帖了 --------------------编程问答-------------------- 上面的回答中就是答案 --------------------编程问答-------------------- 大家都很积极踊跃发言。。。这年头挣个便宜分不容易 --------------------编程问答--------------------
这个正解! --------------------编程问答-------------------- 只要不轉換空字符串就好~,分得一點點攢啊。。。 --------------------编程问答-------------------- int age = Convert.toInt32(txbAge.Text.ToString()); --------------------编程问答-------------------- 今天多学了一种方法·· --------------------编程问答-------------------- tryparse --------------------编程问答-------------------- --------------------编程问答-------------------- int i=Convert.ToInt32(txbAge.Text); --------------------编程问答-------------------- try
{
int i = int.parse(str1)
}catch
{
} --------------------编程问答-------------------- int i=Convert.ToInt32(txbAge.Text); --------------------编程问答-------------------- Convert.ToInt32 --------------------编程问答-------------------- Convert.ToInt32 --------------------编程问答-------------------- int age =0;
int.tryParse(txbAge.Text,out age);
原来还不知道有这个哦·· 那个后面的out age 是放的什么啊? --------------------编程问答-------------------- 学习··· --------------------编程问答-------------------- 非数值格式的string转int是会异常的,要注意 --------------------编程问答-------------------- try
{
int i = Convert.ToInt32(textbox1.text);
}
catch (Exception ex)
{
throw ex;
} --------------------编程问答-------------------- 有这样的吗? --------------------编程问答-------------------- int age = Convert.toInt32(txbAge.Text.ToString()); --------------------编程问答-------------------- 妈呀...怎么全是正确答案....楼主赶紧结贴吧,不然分不够给了 --------------------编程问答--------------------
顶,楼主来散分,建议楼主看看基本的知识 --------------------编程问答-------------------- 支持
int age =0;
int.tryParse(txbAge.Text,out age);
Convert.ToInt32会执行一次装箱操作,执行速度相对较慢,而int.tryParse相对稳定,并且先判断能否转换 --------------------编程问答-------------------- 首先确定textBox1编辑框中输入的是数字,然后在执行下面的操作:
int age = Convert.ToInt32(txbAge.Text); --------------------编程问答--------------------
如果不是数字那怎么办??、 --------------------编程问答--------------------
如果不是数字怎么办,能转吗? --------------------编程问答-------------------- --------------------编程问答--------------------
不是数字就这样
int age =0;
int.tryParse(txbAge.Text,out age);
--------------------编程问答-------------------- 恩,我会6楼的1.2方法。 --------------------编程问答-------------------- 好不容易碰到个会的问题,可你们都说了!!!!!!! --------------------编程问答--------------------
int i = Covert.ToInt32(txbAge.Text)
楼主结我这个你会获得更多哦 --------------------编程问答-------------------- int age = Convert.ToInt32(txbAge.Text);
补充:.NET技术 , C#