Как я могу иметь дело с нулевой ссылкой exepction в C sharp. Ссылка на объект не устанавливается на экземпляр объекта.
using E_contact.econtactClasses; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace E_contact { public partial class Econtact : Form { public Econtact() { InitializeComponent(); } \\ the eror is coming from here contactClass c = new contactClass(); private void textBox1_TextChanged(object sender, EventArgs e) { } private void btnAdd_Click(object sender, EventArgs e) { //get value from the input fields c.FirstName = txtboxFirstName.Text; c.LastName = txtboxLastName.Text; c.ContactNr = txtboxContactNumber.Text; c.Adress = txtboxAdress.Text; c.Gender = cmbGender.Text; bool success = c.Insert(c); if(success==true) { MessageBox.Show("Contact Inserted"); } else { MessageBox.Show("Failed to add New Contact. Please try Agian"); } } private void textboxContactNumber_TextChanged(object sender, EventArgs e) { } } }
Что я уже пробовал:
Я новичок в кодировании, поэтому мне очень трудно найти ошибки. Пожалуйста, если бы кто-нибудь мог мне помочь, это спасло бы мне жизнь. заранее спасибо. Исключение NullReferenceException исходит из contactClass c = new contactClass();
MadMyche
Пожалуйста, добавьте в код для contactClass, в частности, Сооружать часть; с помощью Improve Question
виджет