Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
            }
        }
Beispiel #3
0
        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);
            }
        }