.NET 4.x Добавление объектов класса в массив или список - C#
Формулировка задачи:
Доброго времени суток )
Очередной глупый вопрос !
Задача:
Есть класс Пользователь.
- поле имя (string)
- поле фамилия (string)
Свойства на эти поля с событием на изменение.
Фабричный метод (на 2 экземпляра) и конструктор по умолчанию типа protected.
Все что тут описано работает !
Вопрос.
Как мне добавлять созданные объекты в ListBox (или подскажите куда лучше добавлять для дальнейшей работы)
для дальнейшей работы с этими объектами. Требуется редактирование записи (что бы проверить событие на изменение). Я так понимаю сразу нужно добавлять объекты эти в массив или список ? Если да, то как ?(
Пробовал и не получается (
И если кто нибудь сможет - как мне организовать запись в файл (в событии есть сообщение MessageBox.Show(блабла бла изменилось то на то)); этого сообщения ?
StreamWriter\reader знаю, слышал, использовал. Но как это вмостить в свойство ?
В общем надеюсь описал суть проблемы. Если не совсем понятно - могу переписать )
Спасибо большое и не ругайтесь за глупые мои вопросы. Я всего лишь еще учусь и стараюсь =)
Спасибо за внимание и хорошего дня !
Решение задачи: «.NET 4.x Добавление объектов класса в массив или список»
textual
Листинг программы
User u1 = new User("Имя1", "Фамилия1"); User u2 = new User("Имя2", "Фамилия2"); //1 User[] user_arr1 = new User[2]; user_arr1[0] = u1; user_arr1[1] = u2; //2 (тоже, что и выше) User[] user_arr2 = { new User("Имя1", "Фамилия1"), new User("Имя2", "Фамилия2") }; //3 Список/колллекция List<User> user_list1 = new List<User>(); user_list1.Add(u1); user_list1.Add(u2); //3 Список/колллекция List<User> user_list2 = new List<User> { new User("Имя1", "Фамилия1"), new User("Имя2", "Фамилия2") };
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д