Path.GetTempPath 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回当前用户的临时文件夹的路径。
public:
static System::String ^ GetTempPath();
public static string GetTempPath();
static member GetTempPath : unit -> string
Public Shared Function GetTempPath () As String
返回
临时文件夹的路径,以 a DirectorySeparatorChar. 结尾。
例外
调用方没有所需的权限。
示例
以下代码演示如何调用 GetTempPath 该方法。
Dim result As String = Path.GetTempPath()
Console.WriteLine(result)
string result = Path.GetTempPath();
Console.WriteLine(result);
此示例生成如下所示的输出。
C:\Users\UserName\AppData\Local\Temp\
注解
该方法不验证路径是否存在或测试,以查看当前进程是否可以访问路径。
如果当前Windows版本公开 GetTempPath2 Win32 API,此方法将调用该 API 并返回解析的路径。 有关如何执行此解析的详细信息,包括如何使用环境变量来控制返回值,请参阅 GetTempPath2 文档的“备注”部分。 GetTempPath2 API 可能无法在所有版本的Windows上使用。
在未公开 GetTempPath2 的Windows版本中,此方法改为调用 GetTempPath Win32 API 并返回解析的路径。 有关如何执行此解析的详细信息,包括如何使用环境变量来控制返回值,请参阅 GetTempPath 文档的“备注”部分。