private static void Task1() { Console.WriteLine("Enter smth"); var text = Console.ReadLine(); var filepath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "WritedText.txt"); if (!StreamClass.TryWrite(filepath, text)) { Console.WriteLine("Can`t write file"); } if (!StreamClass.TryRead(filepath, out var readedtext)) { Console.WriteLine("Can`t read file"); } Console.WriteLine(readedtext + filepath); }
private static void Task2() { Console.WriteLine("Enter smth"); var text = Console.ReadLine().Split(new char[] { ' ', '.', ',' }, StringSplitOptions.RemoveEmptyEntries); var filepath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "WritedText2.txt"); if (!StreamClass.TryWriteAllLines(filepath, text)) { Console.WriteLine("Can`t write file"); } if (!StreamClass.TryReadAllLines(filepath, out var readedtext)) { Console.WriteLine("Can`t read file"); } Console.WriteLine($"Thats was readed {filepath}"); foreach (var str in readedtext) { Console.WriteLine(str); } }
private static void Task3() { Console.WriteLine("Enter smth"); var filepath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "WritedText3.txt"); if (!StreamClass.TryWriteBinaryFile(filepath)) { Console.WriteLine("Can`t write file"); } if (!StreamClass.TryReadBinaryFile(filepath, out var readedtext)) { Console.WriteLine("Can`t read file"); } Console.WriteLine($"Thats was readed {filepath}"); foreach (var el in readedtext) { Console.WriteLine(el); } }