【问题标题】:Where to store temporary files using a windows forms application使用 Windows 窗体应用程序存储临时文件的位置
【发布时间】:2015-03-20 18:12:01
【问题描述】:

我有一个应用程序,它从 FTP 下载文件,读取文件,然后删除它(我下载了一个临时文件,因为在我读取数据结尾之前流被处理并且我得到一个异常),我想知道存储临时文件的编程约定是什么?基本上现在我只是将文件下载到桌面目录(仍然是测试阶段),所以它会在桌面上弹出一秒钟,然后读取然后删除。

【问题讨论】:

  • This SO Q & A 可能很有价值。

标签: c# .net download


【解决方案1】:

使用System.IO.Path.GetTempFileName() 在系统的临时目录中获取一个随机命名的文件。下载到那里。

完成后请务必使用System.IO.File.Delete()

https://msdn.microsoft.com/en-us/library/system.io.path.gettempfilename%28v=vs.110%29.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-05
    • 1970-01-01
    • 1970-01-01
    • 2011-11-01
    • 2019-08-25
    • 1970-01-01
    相关资源
    最近更新 更多