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