Ich stehe vor einem Fehler
Die Laufzeitbindung für eine Nullreferenz kann nicht ausgeführt werden
Beschreibung: Bei der Ausführung der aktuellen Webanforderung ist eine nicht behandelte Ausnahme aufgetreten. Bitte überprüfen Sie die Stack-Trace für weitere Informationen über den Fehler und wo es aus dem Code stammt.
Ausnahmebedingungsdetails: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Laufzeitbindung für eine Nullverweis
kann nicht ausgeführt werdenQuellfehler:
Zeile 27: lblBirthday.Text = (meinInfo.birthday == null? string.Empty: DateTime.Parse (meinInfo.birthday) .ToString ("dd-MMM-yy")); Zeile 28: lblHometown.Text = (myInfo.hometown.name == null? String.Empty: myInfo.hometown.name); Zeile 29: lblLocation.Text = (myInfo.location.name == null? string.Empty: meinInfo.standort.name); Zeile 30: pnlHello.Visible = wahr; Zeile 31:}
Hier ist mein Code:
%Vor% Überprüfen Sie zuerst, ob myInfo.location
null ist:
(Und ebenso für ähnliche Mitglieder.)
Es ist zugegebenermaßen ein bisschen schmerzhaft, aber im Grunde müssen Sie alles berücksichtigen, was null sein könnte, um sicherzustellen, dass Sie nicht versuchen, es zu dereferenzieren.
Tags und Links c# facebook facebook-c#-sdk