我有一块应该将覆盖的文件发送到我的桌面,但代码似乎没有工作,我正在使用MVC应用程序而不是控制台应用程序。如何使用Streamwriter将文件写入桌面
任何人都可以告诉我我做错了什么或建议我如何实现我的解决方案。
using (var File = new StreamWriter(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "~/ColTexOutputFileTest.csv", false)) // true for appending the file and false to overwrite the file
{
foreach (var item in outputFile)
{
File.WriteLine(item);
}
}
“但代码似乎并不奏效“ - 你是什么意思?你有什么异常吗?如果是这样,在这里发布一些细节。 –
如果这是一个MVC应用程序,您的桌面是否期望将其写入?最终用户还是服务器? –