标签: c# random path guid
我需要生成唯一的文件夹名称,我应该使用Path.GetRandomFileName还是只使用Guid.NewGuid?
Guids说它们具有全球独特性,GetRandomFileName没有提出这样的要求。
GetRandomFileName
答案 0 :(得分:8)
我认为两者同样是随机的,不同之处在于Path.GetRandomFileName将产生8.3文件名(总共11个字符),因此将具有比Guid.NewGuid生成的名称更小的唯一名称集合
Path.GetRandomFileName
Guid.NewGuid