Ошибка при генерации кода для свойства "Model". - C#

Узнай цену своей работы

Формулировка задачи:

Уже голову сломал. Что не так с моим контролом? Там свойство Model выглядит очень просто. И когда я нажимаю F6 (собрать проект), вылитает самое простое диалоговое окно --------------------------- Microsoft Visual Studio --------------------------- Ошибка при генерации кода для свойства "Model". Произошла следующая ошибка: "В экземпляре объекта не задана ссылка на объект." --------------------------- ОК ---------------------------
   public partial class PersonView : ObjView
    {
//        private Obj _model;
        public override Obj Model
        {
            get
            {
                return _model;
            }
            set
            {
                _model = value;
                if (_model != null)
                {
                    var model = (Person)_model;
                    secondNameView.Text = model.SecondName;
                    firstNameView.Text = model.FirstName;
                    middleNameView.Text = model.MiddleName;
                    phonesView.Text = model.Phones;
                    emailView.Text = model.Email;
                    noteView.Text = model.Note;
                }
            }
        }
ЧЕ .... ЕМУ НЕ НРАВИТСЯ????

Решение задачи: «Ошибка при генерации кода для свойства "Model".»

textual
Листинг программы
var model= _model.Clone(); // вот тут происходит создание нового объекта
 
var model= _model;  //а тут ничего
var model= (Person)_model;  //не создается. model будет ссылаться на ТОТ ЖЕ САМЫЙ объект

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы