Cоздание объектов класса и их индексация (для чайника) - C#
Формулировка задачи:
Вот есть такой примитивный класс к примеру.
далее по клику мышки создаётся объект класса и, скажем, присваивается имя этому человеку из текста, который был написан в текстбоксе.
допустим покликал я три- четыре раза...
создаётся три-четыре человека....
а как мне потом допустим вывести имя третьего человека? как мне их индексировать?
да даже если сделать всего один клик! как мне обратиться к вызванному объекту?
new person().setName(textBox2.Text);
какой у этого объекта индекс? как на него выйти.. ничего не понимаю...
Листинг программы
- class person
- {
- private string Name;
- private string Family;
- #region getset
- public string getName()
- {
- return Name;
- }
- public string getFamily()
- {
- return Family;
- }
- public void setName(string n)
- {
- Name = n;
- }
- public void setFamily(string F)
- {
- Family = F;
- }
- #endregion
- }
Листинг программы
- private void button1_Click(object sender, EventArgs e)
- {
- new person().setName(textBox2.Text);
- }
разъясните пожалуйста
Решение задачи: «Cоздание объектов класса и их индексация (для чайника)»
textual
Листинг программы
- private List<person> persons = new List<person>();//список объектов типа person
- private void button1_Click(object sender, EventArgs e)
- {
- var person = new person();//создем объект
- person.setName(textBox2.Text);//присваиваем имя
- persons.Add(person);//добавляем объект в список
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д