Создание файла с названием из строки - C#
Формулировка задачи:
Всем доброго времени суток,
Помогите создать файл название которого берется из строковой переменной.
В ниже приведенном коде я беру первое число из строки до пробела и присваиваю его переменной result.
Мне нужно записать result в файл с названием из этой строки. Например в строке 001412 нужно записать в файл с названием 001412.log и если файл существует то его дописать.
Буду очень рад любой помощи.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { StreamReader sr = new StreamReader("C:/18032016.log"); string line; while (!sr.EndOfStream) { line = sr.ReadLine(); string result = line.Split(' ')[0]; Console.WriteLine(result); } sr.Close(); Console.ReadLine(); } } }
Решение задачи: «Создание файла с названием из строки»
textual
Листинг программы
using (StreamWriter sw = File.AppendText(result + ".log")) { sw.WriteLine(result); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д