Запись пользовательских объектов в виде строки - C#
Формулировка задачи:
Всем привет, как переписать содержимое полиморфных объектов в строку? Что-то вроде:
Желательно с переносом по строке.
Спасибо!
Person[] mas = new Person[8]; mas[0] = new Working("Nikita", 1319, 32131); mas[1] = new Working("Sergey", 40321, 3213); mas[2] = new Engineer("Anton", 20321, 12232); mas[3] = new Administrator("Igor", 13212, 2431); mas[4] = new Administrator("Alexander", 32143, 43321); mas[5] = new Working("Petr", 31432, 4433); mas[6] = new Engineer("Azat", 213432, 343442); mas[7] = new Engineer("Aynur", 43432, 34425); //Заполнение коллекции полиморфными объектами, добавлением в конец LinkedList<Person> list = new LinkedList<Person>(); foreach (Person i in mas) list.AddLast(i); //Запись содержимого объектов в строку string message; foreach(Person i in list) message=+i.ToString();//??????????????
Решение задачи: «Запись пользовательских объектов в виде строки»
textual
Листинг программы
string message; foreach(Person i in list) message+="\n" + i.ToString();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д