Создание нового файла - 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");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д