当前位置:编程学习 > C#/ASP.NET >>

请教大家,如何把ComboBox控件中的字符串类型的数值转成int类型的数值?

请教大家,如何把ComboBox控件中的字符串类型的数值转成int类型的数值?
--------------------编程问答-------------------- try
{
int data = convertToint(ComboBox.selectedText);
}
catch(Exception)
{
messageBox.Show("invalid cast");
} --------------------编程问答-------------------- int value = -1;
if(int.TryParse(this.comboBox1.Text.Trim(), ref value))
{
       转换成功;
}
else
{
       转换失败;
} --------------------编程问答--------------------
引用 2 楼 net5i 的回复:
int value = -1;
if(int.TryParse(this.comboBox1.Text.Trim(), ref value))
{
转换成功;
}
else
{
转换失败;
}
if(int.TryParse(this.comboBox1.Text.Trim(), out value)) --------------------编程问答-------------------- 1楼的不错可行 --------------------编程问答-------------------- 1楼的不错可行 --------------------编程问答-------------------- 1楼的不错可行 --------------------编程问答-------------------- 还是失败 --------------------编程问答-------------------- int data = convertToint16(ComboBox.Text); 
--------------------编程问答-------------------- Convert.ToInt32(); --------------------编程问答--------------------
引用 3 楼 hulihui 的回复:
引用 2 楼 net5i 的回复:
int value = -1; 
if(int.TryParse(this.comboBox1.Text.Trim(), ref value)) 

转换成功; 

else 

转换失败; 

if(int.TryParse(this.comboBox1.Text.Trim(), out value))


~
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,