Должен Ли Я Использовать Путь.GetRandomFileName или использовать Guid?
Мне нужно создать уникальные имена папок, если я использую путь.GetRandomFileName или просто использовать Guid.Метод newguid?
Guids говорят, что они глобально уникальны,GetRandomFileName
не делает такого заявления.
1 ответов
Я думаю, что оба одинаково случайны, разница в том, что Path.GetRandomFileName
создаст имя файла 8.3 (всего 11 символов), поэтому будет иметь меньший набор уникальных имен, чем те, которые генерируются Guid.NewGuid
.