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