Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Ссылка на объект не указывает на экземпляр объекта. / 7 сообщений из 7, страница 1 из 1
09.02.2017, 10:03
    #39401410
son456
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на объект не указывает на экземпляр объекта.
Здравствуйте! Столкнулся с проблемой не могу передать данные.
Код:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
public partial class Login : Form
    {
        DAL dal = new DAL();
        public User userEnter { get; private set; }
        public Login()
        {
            InitializeComponent();
        }

        private void bt_Enter_Click(object sender, EventArgs e)
        {
            
            userEnter.Login=tb_login.Text.Trim();//здесь ошибка
            userEnter.Password =tb_password.Text.Trim();

           
            
        }
    }



Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
public class User
  {
   
    public string Login { get; set; }
    public string ID { get; set; }
    public string Password { get; set; }
   

    public User(string id, string login, string password)
    {
      this.ID = id;
      this.Login = login;
      this.Password = password;
   
    }
}
...
Рейтинг: 0 / 0
09.02.2017, 10:14
    #39401419
Syrex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на объект не указывает на экземпляр объекта.
Код: c#
1.
public User userEnter { get; private set; }

- это свойство
Код: c#
1.
public class User

- А это класс
...
Рейтинг: 0 / 0
09.02.2017, 10:18
    #39401421
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на объект не указывает на экземпляр объекта.
userEnter у тебя null т.к. ты туда ничего не присвоил.
...
Рейтинг: 0 / 0
09.02.2017, 10:19
    #39401424
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на объект не указывает на экземпляр объекта.
Совет научиться наводить мышкой на объекты в дебаггере.
...
Рейтинг: 0 / 0
09.02.2017, 10:47
    #39401446
son456
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на объект не указывает на экземпляр объекта.
У меня здесь ошибка, когда я присваиваю.
Код: c#
1.
userEnter.Login=tb_login.Text.Trim();// Ссылка на объект не указывает на экземпляр объекта. 
...
Рейтинг: 0 / 0
09.02.2017, 10:50
    #39401449
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на объект не указывает на экземпляр объекта.
son456У меня здесь ошибка, когда я присваиваю.
Код: c#
1.
userEnter.Login=tb_login.Text.Trim();// Ссылка на объект не указывает на экземпляр объекта. 


Потому что неправильно присваиваешь, как то так должно быть
Код: c#
1.
userEnter = new User(1, tb_login.Text.Trim(), tb_password.Text.Trim());
...
Рейтинг: 0 / 0
09.02.2017, 11:53
    #39401495
Syrex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на объект не указывает на экземпляр объекта.
son456У меня здесь ошибка, когда я присваиваю.
Код: c#
1.
userEnter.Login=tb_login.Text.Trim();// Ссылка на объект не указывает на экземпляр объекта. 



А где инициализация класса происходит?
Книжку в руки
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Ссылка на объект не указывает на экземпляр объекта. / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]