Создание нового файла - C#
Формулировка задачи:
как вмонтировать в эту программку вывод текста в новом файле.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.Write("Введите предложение\n");
string word = Console.ReadLine(); ; //Заданная строка
byte[] textBytes = Encoding.Default.GetBytes(word); //преобразуем эту строку в массив байтов
byte[] newBytes = new byte[textBytes.Count()]; //создаем новый массив байтов
for(int i = 0; i < textBytes.Count(); i++) //идём по каждому байту
{
if (textBytes[i] != 224) //проверка на букву А
{
if (textBytes[i] > 184) //проверка на то, что это буква
newBytes[i] = Convert.ToByte(textBytes[i] - 1); //если это буква и не А, то берём предыдущую букву
else
newBytes[i] = textBytes[i]; //если это не буква, то оставляем всё без изменений
}
else
newBytes[i] = 255; //если это А, то меняем её на Я
}
Console.WriteLine("Перевод");
Console.WriteLine(Encoding.Default.GetString(newBytes)); //преобазуем массив байтов обратно в строку и выводим на экран
Console.ReadKey();
}
}
}Решение задачи: «Создание нового файла»
textual
Листинг программы
//создать пустой файл
System.IO.File.Create("D:\\TestFile.txt");