Path.GetTempFileName 方法

定义

在磁盘上创建一个唯一命名的零字节临时文件,并返回该文件的完整路径。

public:
 static System::String ^ GetTempFileName();
public static string GetTempFileName ();
static member GetTempFileName : unit -> string
Public Shared Function GetTempFileName () As String

返回

String

临时文件的完整路径。

例外

发生 I/O 错误,例如没有提供唯一的临时文件名。

  • 或 -

此方法无法创建临时文件。

注解

此方法创建一个文件扩展名为 .TMP 的临时文件。 该临时文件创建于用户的临时文件夹中,该文件夹是 GetTempPath 方法返回的路径。

如果该方法用于创建超过 65535 个文件,而不删除以前的临时文件,则 GetTempFileName 该方法将引发 IOException 该方法。

如果没有唯一的临时文件名可用,该方法 GetTempFileName 将引发该 IOException 方法。 若要解决此错误,请删除所有不需要的临时文件。

有关常见 I/O 任务的列表,请参阅 常见 I/O 任务

适用于

另请参阅