5
我试图让程序写入一个用时间戳命名的文件。基本上,将时间戳保存为字符串值,我希望它能够根据该时间戳创建文件。例如“飞行清单2010年10月14日1:38:29 AM.txt”c#我可以用streamwriter创建一个动态文件名吗?
什么是正确的方法来做到这一点?
我想是这样的:
string timeStamp = DateTime.Now.ToString(), filePath = string.Format("Flight Manifest {0}", timeStamp);
MessageBox.Show(filePath);
StreamWriter outputFile = new StreamWriter(filePath);
忽略消息框,那只是为了测试字符串是否正确构建。 – Sinaesthetic 2010-10-14 08:40:16
你的问题是什么?在此之后,您只需写入流并将其配置为 – 2010-10-14 08:43:01
即表示“给定路径的格式不受支持”。 – Sinaesthetic 2010-10-14 08:46:16