Для создания текстового файла, можно воспользоваться классом FileStream:
1 2 3 4 5 6 7 |
static void Main() { FileInfo f = new FileInfo(@"C:\file.txt"); FileStream fs = f.Create(); // Закрыть файловый поток fs.Close(); } |
Второй вариант создания файла:
1 2 3 4 5 |
static void Main() { FileStream fs = new FileStream("D:\\csharpfile.txt", FileMode.Create); fs.Close(); } |
Так же, можно воспользоваться классом File и его методом Create:
1 2 3 4 5 6 7 8 |
static void Main() { using (FileStream fs = File.Create(@"C:\file.txt")) { byte[] info = new UTF8Encoding(true).GetBytes("This is some text in the file."); fs.Write(info, 0, info.Length); } } |
…