我有一个关于转换类型的问题。我想将当前选定的组合框值字符串更改为 int,但出现错误
My code:
int.Parse(age.SelectedItem.ToString());
对于这个问题我能做什么?
好的,现在我们知道错误了,您可以在尝试解析它之前检查是否有空值:
if (comboBox1.SelectedItem != null)
{
int x = int.Parse(comboBox1.SelectedItem.ToString());
}
else { //Value is null }
您可以通过将控件的文本属性设置为您想要的默认值来避免传递空值。
如果在确保选择一个值后仍然没有获得值,那么您确实需要发布代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)