我在下一行代码的程序中遇到了此错误...
private void btnGrabar_Click(object sender, EventArgs e) {
if (tbNombres.Text.Trim().Length > 0) {
contacto Persona = new contacto();
if (temp == 0) {
Persona.AgregarContacto(tbNombres.Text,
tbDireccion.Text, tbTelefono.Text, tbCelular.Text, tbEmail.Text,
fechaActual, Convert.ToInt32(cboProfesion.SelectedValue.ToString()),
Convert.ToInt32(cboPais.SelectedValue.ToString()));
}
}
}
该程序是组织者,您可以输入姓名,手机等信息。我认为问题可能出在我的组合框上,但我现在不是真的,请帮忙,如果您需要我放置整个代码,请告诉我。
NullReferenceException
意味着您尝试访问代码中的某个位置。当运算符左侧的单词null
时,.
运算符会导致此问题。
在方法中添加断点,将鼠标悬停在对象和属性上,并尝试找出为什么null
哪个对象或属性。
这些是基本的调试技能。请查看如何调试应用程序;这将在这里对您有所帮助。