- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
.NET Framework 定义了一个System.IO.Path.GetTempFileName
方法,该方法保证它生成的临时文件名是唯一的。据我所知,尽管极不可能,但此文件名可能 与同一路径中的目录名称相同,这意味着我不能通过采用该文件的名称来假设,删除它,并创建一个同名的目录,我将拥有一个与任何其他目录具有唯一名称的目录。此外,我无法指定 GetTempFileName
应在其下创建其临时文件的路径。对于目录,似乎没有与 GetTempFileName
等效的函数。
是否有 GetTempFileName
等效于创建唯一目录?如果没有,在指定位置创建唯一目录的最佳方法是什么(即我指定创建唯一目录的路径)?
最佳答案
您可以使用 Guid.NewGuid().ToString()
来完成该任务。
关于c# - 目录的 GetTempFileName 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6384272/
我不确定我是否是第一个注意到这一点的人,但是(哈哈,这有点有趣......)每当我打电话时(我调试应用程序来验证这一点)GetTempFileName(来自 Windows .pas 单元),它在我的
我正在使用 GetTempFileName() 将字节从数据库写入临时文件。这些文件通常是 PDF 类型,但是,它们可以而且确实会有所不同。 我遇到了一个问题,尝试 Process.Start(tem
我正在创建一个临时文件并使用以下代码获取其路径: public ActionResult Comp(string Link) { var sv = Server.Map
使用 VS2008,c#。 当我调用 Path.GetTempFileName() 时,生成的临时文件类似于:C:\Users\allensamuel\AppData\Local\Temp\tmpC1
我们的应用程序从外部设备收集数据。此数据主要驻留在内存中,但在用户明确保存数据之前会以临时文件的形式假脱机到磁盘。这是为了在应用程序由于某种原因崩溃时提供一些恢复机会。一般来说,它工作得很好。 最近我
.NET Framework 定义了一个System.IO.Path.GetTempFileName 方法,该方法保证它生成的临时文件名是唯一的。据我所知,尽管极不可能,但此文件名可能 与同一路径中的
我需要获取临时文件以查看发生了什么,因为实际文件永远不会输出。但是,我似乎找不到创建临时文件的位置。 我需要在不编写代码或构建应用程序的情况下找到它,因为到处都是分散的依赖项。我将无法部署调试版本。
我们在一台计算机上运行程序 (c#) 的多个实例。在每个实例中,我们的代码都试图在方法 Path.GetTempFile() 的帮助下创建“许多”临时文件。有时,我们的程序会因异常而失败: Excep
在使用Path.GetTempFileName时,在某些服务器上遇到目录名称无效的错误。进一步的调查表明,它正在尝试将文件写入c:\Documents and Setting\computername
我一直认为答案是肯定的,但现在我正在努力寻找真相。 当我使用 Path.GetTempFileName() 创建临时文件时, 以后 window 会自动清理吗? 如果我在Path.GetTempPat
我需要使用 c++ (WINRT/Metro) 在我的应用程序中生成唯一的临时文件名。如我所见,Win32 API GetTempFileName标记为仅在桌面上使用。 Metro 风格应用程序的等价
我想使用 GetTempFileName函数生成随机文件名,但在调用函数时不创建文件本身。我想使用该函数来使用名称本身(不带扩展名),以便稍后我可以创建一个具有该特定名称的文件夹。由于没有创建文件夹的
我有一个使用 GetTempFileName 的 MFC 程序。在 Windows 7 上它可以正常工作,但是当我将相同的代码带到 Windows 10 上时它会产生垃圾。 TCHAR temp_di
基于 https://msdn.microsoft.com/en-us/library/system.io.path.getrandomfilename(v=vs.110).aspx 的推荐我已将 G
TPath.GetTempFileName(包含 WinAPI GetTempFileName)在从登录到域的用户运行的应用程序调用时回复“目录名称无效” . 如果他们使用未使用域的登录名,则可以。
我的一位客户在尝试使用我的产品时遇到异常。我得到了发生异常的callstack,最上面是: at System.IO.__Error.WinIOError(Int32 errorCode, Strin
我是一名优秀的程序员,十分优秀!