Я ищу способ генерации уникальных идентификаторов для класса записи, создаваемого локально, а затем сохраняющегося в различных форматах (XML, SQL и т. Д.)Каков предпочтительный метод генерации локально уникальных идентификаторов в VB.NET?
Я видел людей, использующих DateTime и GetHashCode, но это как представляется, поддается дублированию идентификаторов в зависимости от размера выборки.
GUID немного переборщил, так как мне не нужно ничего уникального (большого) на глобальном уровне. Я также знаю об использовании GUID и GetHashCode, чтобы немного уменьшить размер, но дубликаты также появляются здесь.
Может ли кто-нибудь предложить наилучшую практику или метод для генерации простых уникальных идентификаторов?
Просто хотел поблагодарить всех за их вклад. Я пошел с GUID только для того, чтобы быть в безопасности. – knslyr