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);//добавляем объект в список }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д