使用 windows 表单应用程序在何处存储临时文件

Where to store temporary files using a windows forms application

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

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

一定要用完System.IO.File.Delete()

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