在一个.Net WinForms应用程序中,我如何获取当前用户临时文件夹的路径?

4

看起来很基础,我简直不敢相信我不知道这个!我只需要一个临时文件夹来存放一些临时文件。我不在乎它是否会在使用之间被清除,而且我认为我不应该在我的应用程序中创建并自行维护它,这样做太麻烦了。这个要求太过分吗?

3个回答


5

Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) 或 Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

意思是获取本地应用程序数据文件夹的路径,可以使用两种方式实现:一种是使用 Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) 方法,另一种是使用 Environment.GetFolderPath 方法并将 Environment.SpecialFolder.ApplicationData 作为参数传递。

3

这是针对VB.NET的

My.Computer.FileSystem.SpecialDirectories.Temp

不确定C#中是否有类似的功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接