【发布时间】:2013-12-28 03:11:34
【问题描述】:
我有一个类,我也从我的文本框中传递一个值。我用int?在我也传递的类中,允许空值。每次我执行它都会给出输入字符串格式不正确的错误。我怎样才能让它允许空值?我考虑过创建一个只传递 string = "null" 的 if 语句。我把我的代码放在下面提前谢谢你。
这是我用来将值传递给我的类的方法,当我将其留空时会出现错误。
newGrid.EmployeeID = Convert.ToInt32(employeeIDTextBox.Text);
newGrid.JobID = Convert.ToInt32(JobIDTextBox.Text);
信息传递给我的类中的变量声明。
public int? JobID { get; set; }
【问题讨论】: