Создать приложение, позволяющее сохранить введенный текст в текстовый файл - C#
Формулировка задачи:
1. Создать приложение, позволяющее сохранить введенный текст в текстовый файл. Пользователь должен иметь возможность выбрать папку для сохранения файла, а также кодировку (Как минимум, UTF-8, Win1251, DOC 866).
Надо использовать поток, но как сделать что бы пользователь сам выбирал путь, я не могу сообразить.
Решение задачи: «Создать приложение, позволяющее сохранить введенный текст в текстовый файл»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
namespace ConsoleApplication8
{
class Program
{
static void Main(string[] args)
{
string text, path;
Console.WriteLine("Вводите текст. Нажмите Enter для завершения: ");
text = Console.ReadLine();
Console.WriteLine("Введите путь и имя файла для сохранения в формате C:\\File.txt:");
path = Console.ReadLine();
File.WriteAllText(path, text);
Console.WriteLine("Сохранено успешно.");
Console.ReadKey();
}
}
}