我有一个已经创建了一个csv文件的exe文件。如果我将exe保存在C:/ EXE中,则cvs文件会自动在C:/ EXE文件夹中创建。 C#代码使用StreamWriter来实现这一目标:
using (TextWriter log = new StreamWriter(errorLog + errorBatchNumber.ToString("000") + ".csv", true))
{
if (errorCount == 0)
{
log.WriteLine("Error message");
}
log.WriteLine(link.StatusMessage);
log.Close();
}
我需要补充的内容:
有什么想法吗? 先谢谢你们! :)
答案 0 :(得分:1)
会像
DirectoryInfo di = new DirectoryInfo(@"C:\exe");
if(!di.Exists)
di.Create();
然后,您可以使用di.FullName
获取保存文件的目录。
语法可能有点过时但它应该足以让你入门。您也可以查看MSDN on DirectoryInfo。
答案 1 :(得分:1)
如果您知道将保存EXE的路径,那么