Используя примеры из лекции Форматы файлов реализовать слежующий функционал:
Используя класс StringReader создать поток с CSV данными, приведенными ниже:
var Source = new StringReader("Иванов Иван Иванович,01.01.2000,И-21\nПетров Петр Петрович,02.02.2002,С-21\nСидоров Сидор Сидорович,03.03.2003,И-31");
Считать данные из созданного потока в список используя класс TextFieldParser
class Student
{
public string Name { get; set; }
public DateTime BirthDay { get; set; }
public string Group { get; set; }
}
...
var StudentList = List<Student>();
Сохранить полученный список в файл в формате XML используя сериализацию
В отдельной функции считать ранее созданный XML-файл и сохранить данные в файл в формате JSON используя сериализацию.