static void Main() { string inputFilePath = @"C:\Users\Maxim\Desktop\Programming\EPAMTraining\Labs\VectorsLab\src\Inlet.in"; string outputFilePath = @"C:\Users\Maxim\Desktop\Programming\EPAMTraining\Labs\VectorsLab\src\Outlet.in"; LinearArray linearArray = new LinearArray(); string str = linearArray.ReadFile(inputFilePath); str = linearArray.CopyBetweenMinMaxValues(str); linearArray.WriteFile(outputFilePath, str); bool exit = false; while (!exit) { DisplayMainMenu(); string choice = Console.ReadLine(); switch (choice) { case "1": str = linearArray.ReadFile(outputFilePath); DisplayValues(str); break; case "2": str = linearArray.ReadFile(inputFilePath); DisplayValues(str); break; case "3": str = linearArray.GetKeyboardInput(); linearArray.WriteFile(inputFilePath, str); str = linearArray.ReadFile(inputFilePath); str = linearArray.CopyBetweenMinMaxValues(str); linearArray.WriteFile(outputFilePath, str); break; case "4": str = linearArray.GenerateRandomValues(str); linearArray.WriteFile(inputFilePath, str); str = linearArray.ReadFile(inputFilePath); str = linearArray.CopyBetweenMinMaxValues(str); linearArray.WriteFile(outputFilePath, str); break; default: exit = true; break; } } }