Создание файла с названием из строки - 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);
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5
Похожие ответы