public WorkWithFile(EmployeeCollection collection) //коллекция { using (StreamReader sr = new StreamReader(readPath, System.Text.Encoding.Default)) //Считываем построчно { string line; while ((line = sr.ReadLine()) != null) { Console.WriteLine(line); } //foreach (Employee s in collection.Data)// Выводим нашу коллекцию //{ // Console.WriteLine(s); // Console.ReadLine(); //} } using (StreamWriter sw = new StreamWriter(writePath, true, System.Text.Encoding.Default))//Записываем в файл { while (true) { Console.WriteLine("Введите Ф.И.О.:"); string name = Console.ReadLine(); Console.WriteLine("Введите язык программирования:"); string language = Console.ReadLine(); Console.WriteLine("Введите возраст:"); uint age = uint.Parse(Console.ReadLine()); Employee b = new Employee($"ФИО: { name }", $"Язык программирования:{language}", age); sw.WriteLine(b);//Записываем текст sw.WriteLine("------------------------"); break; } } }
static void Main(string[] args) { var collection = new EmployeeCollection(); //создали новую коллекцию var work = new WorkWithFile(collection); //передали коллецию Console.WriteLine(collection); Console.ReadKey(); }