System.NullReferenceException: ссылка на объект не установлена ​​для экземпляра объекта. Xamarin. android - PullRequest
0 голосов
/ 03 апреля 2020

Я продолжаю получать эту ошибку. Я пробовал так много разных способов, но все еще та же самая ошибка. не знаю, что ты делаешь неправильно ты

enter code herepublic void OnDataChange(DataSnapshot snapshot)
        {
            if (snapshot.Value != null)
            {
                var child = snapshot.Children.ToEnumerable<DataSnapshot>();
                UserChatList.Clear();
                foreach (DataSnapshot ChatModels in child)
                {
                    UserAccountModel chatlist = new UserAccountModel();

                    chatlist.UserId = ChatModels.Key;
                    chatlist.FirstName = ChatModels.Child("FirstName").Value.ToString();
                    chatlist.LastName = ChatModels.Child("LastName").Value.ToString();
                    chatlist.UserName = ChatModels.Child("UserName").Value.ToString();
                    chatlist.UserEmail = ChatModels.Child("UserEmail").Value.ToString();
                    chatlist.UserContact = ChatModels.Child("UserContact").Value.ToString();
                    chatlist.ProfileImages = ChatModels.Child("ProfileImages").Value.ToString();
                    chatlist.Height = ChatModels.Child("Height").Value.ToString();
                    chatlist.Weight = ChatModels.Child("Weight").Value.ToString();
                    chatlist.Feet_Size = ChatModels.Child("Feet_Size").Value.ToString();
                    chatlist.Complexion = ChatModels.Child("Complexion").Value.ToString();
                    chatlist.Biography = ChatModels.Child("Biography").Value.ToString();
                    chatlist.Age = ChatModels.Child("Age").Value.ToString();
                    chatlist.DateCreated = ChatModels.Child("DateCreated").Value.ToString();
                    chatlist.UserCountry = ChatModels.Child("UserCountry").Value.ToString();

                    UserChatList.Add(chatlist);
                }
                UserChatContactsRetrieve.Invoke(this, new UserChatListEvent { chatListModels = UserChatList });
            }
...