J'ai creusé mon cerveau (pas difficile à faire) en essayant de comprendre cette exception. J'ai un formulaire qui affiche les informations de l'utilisateur. Lorsque je définis des points d'arrêt et que je parcours le code. L'appel de méthode renvoie l'objet (vérifié dans la fenêtre immédiate) mais lorsque j'affecte la propriété de l'utilisateur à l'étiquette, cela se produit lorsque cela se produit.null objet de référence non défini à la référence d'un objet sur une propriété label.text
Voici mon code:
public Form2()
{
UserInfo user = FileAccess.UserInfoFromXML();
// All the members of user exist.
label1.Text = "Screen Name: " + user.ScreenName; //This is throwing an Null Reference exception the UserInfo is not null
label2.Text = "Full Name: "+ user.FirstName + " " + user.LastName;
label3.Text = "Address: " + user.StreetAddress + " " + user.City + " " + user.State + " " + user.Zip;
label4.Text = "Email Address: " + user.email;
label5.Text = "Date Of Birth: " + user.DateOfBirth;
label6.Text = "Start Date: " + user.StartDate;
DateTime dt = DateTime.Parse(user.StartDate);
dt.AddDays(30);
label7.Text = "End Date: " + dt.ToShortDateString();
}
Toutes les idées? Merci
Wow qui a fonctionné! Je vous remercie. Je vais marquer cela comme une réponse dans quelques minutes. – Frazzle