引发"System.NullReferenceException"异常



我在下一行代码的程序中遇到了此错误...

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哪个对象或属性。

这些是基本的调试技能。请查看如何调试应用程序;这将在这里对您有所帮助。

相关内容

  • 没有找到相关文章

最新更新