Как список преобразовать в строку? - C#
Формулировка задачи:
Здравствуйте. Нужно записать в файл информацию, которая представлена в виде списка(List<>), но напрямую ничего не получается,поэтому прошу помощи у вас)
Решение задачи: «Как список преобразовать в строку?»
textual
Листинг программы
public static void Change(Students[] students, List<Students> list)
{
Console.WriteLine("Введите фамилию студента:");
string lastname =Console.ReadLine();
Students h = new Students();
for (int i = 0; i < students.Length; i++)
{
if (students[i].surname == lastname)
{
foreach (Students elem in list)
{
if (elem.surname.Contains(lastname))
{
h = elem;
}
}
list.Remove(h);
Console.WriteLine("Введите новые данные...");
string newdata =Console.ReadLine();
using (FileStream file = new FileStream("Change.txt", FileMode.Append))
using (StreamWriter writer = new StreamWriter(file))
{
writer.WriteLine(list);
writer.WriteLine(newdata);
}
}
}