我应该使用Path.GetRandomFileName还是使用Guid?

时间:2014-03-25 04:49:49

标签: c# random path guid

我需要生成唯一的文件夹名称,我应该使用Path.GetRandomFileName还是只使用Guid.NewGuid

Guids说它们具有全球独特性,GetRandomFileName没有提出这样的要求。

1 个答案:

答案 0 :(得分:8)

我认为两者同样是随机的,不同之处在于Path.GetRandomFileName将产生8.3文件名(总共11个字符),因此将具有比Guid.NewGuid生成的名称更小的唯一名称集合