HI, 我需要创建要在用户本地App数据路径中创建的唯一文件夹名称, 我无法使用MD5和其他算法生成文件夹名称,因为结果具有文件夹名称的有效字符。有没有办法从给定的文件路径或名称生成文件夹名称?
答案 0 :(得分:9)
你不能只使用Guid吗?
String folderName = Guid.NewGuid().ToString();
答案 1 :(得分:4)
答案 2 :(得分:0)
为什么不将这些无效字符删除,替换或编码为有效字符?
答案 3 :(得分:0)
您愿意多快创建这些文件夹?我这样说是因为您可以使用系统时间(以毫秒为单位)来命名这些唯一文件夹。如果你想避免在同一时间有两个或更多文件夹的可能性,最后连接一些字符串。