これにはおそらく簡単な答えがありますがDateTime.Now.ToString()
、fileNameに追加すると、\ごとに追加の\が追加され、ファイルが保存されなくなりますC:\Temp
。C:\\Temp
これは問題のコードです
String fileName = @"C:\Temp\data_" + DateTime.Now.ToString() + ".txt";
たとえば、出力は次のようになります。C:\\Temp\\data_12/04/2012 20:08:40.txt
そのはずC:\Temp\data_12/04/2012 20:08:40.txt