/ / NullPointerException सेट लेबल पाठ पर - xamarin, xamarin.ios

NullPointerException सेट लेबल पाठ पर - xamarin, xamarin.ios

जब भी मैं एक स्टोरीबोर्ड पर एक अलग ViewController से एक लेबल के पाठ को सेट करने की कोशिश करता हूं, तो मुझे NullPointerException मिलती है: System.NullReferenceException: Object reference not set to an instance of an object कतार में UIApplication.Main(args, null, "AppDelegate");

दोनों दृश्य नियंत्रक एक ही वर्ग का उपयोग कर रहे हैं। यह मेरा कोड है:

   async partial void LoginBtn_TouchUpInside(UIButton sender)
{
loadingIndicator.StartAnimating();
var uname = username.Text;
var pwd = password.Text;
Uri loginUri = new Uri($"http://<loginapi>:8080/api/login?user={uname}&pwd={pwd}");
WebClient c = new WebClient();
string[] userinfo = parseJsonToArray(await c.DownloadStringTaskAsync(loginUri));
welcomeLabel.Text = "Welcome, " + userinfo[0];  //index 0 of userinfo contains the user"s full name.
loadingIndicator.StopAnimating();
PerformSegue("loggedInSegue", this);
}

मैंने सत्यापित किया है कि यह कंसोल पर लॉग इन करके सही जानकारी प्राप्त कर रहा है, और अगर मैं वेलकमबेल.टेक्स्ट भाग की टिप्पणी करूं तो बाकी सब कुछ पूरी तरह से ठीक है।

उत्तर:

जवाब के लिए 2 № 1

आप अपने Visual Studio या Xamarin Studio में सभी अपवादों को सक्षम कर सकते हैं ताकि आप उस पंक्ति को तोड़ सकें जिसमें शून्य संदर्भ हो। सभी अपवादों को सक्षम करने के लिए इसे जांचें http://www.stefandevo.com/2015/12/20/xamarin-studio-tip-break-on-all-exceptions/