Warm tip: This article is reproduced from serverfault.com, please click

c#-每次path.getrandomfilename都会生成一个唯一的文件名吗?

(c# - Will path.getrandomfilename generate a unique filename every time?)

发布于 2014-02-10 18:05:05

Path.GetRandomFileName每次都会生成唯一的文件名吗?另外,怎么样Path.GetTempFileName-会产生一个唯一的名字吗?

Questioner
SandhraPrakash
Viewed
0
Sibster 2014-02-11 02:17:41

两种情况下的简短答案都是肯定的。
实际上,它会生成11个随机字符,这意味着有(26 +10)^ 11个可能的名称(1.316217e + 17),因此不存在两次创建相同名称的机会,并且出于所有实际目的。

有关更多信息,建议你阅读此内容

和相关的MSDN 页面