Для создания текстового файла, можно воспользоваться классом 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);         }     } | 
…
