System.Guid.NewGuid.ToString是最好的解决方案吗?

时间:2014-03-10 14:23:10

标签: vb.net scope guid unique-key

我正在使用VB .NET 4.0开发Windows窗体应用程序,并且需要生成在应用程序生命周期中唯一的字符串。我遇到了似乎解决了这个问题的功能“System.Guid.NewGuid.ToString”,但我已经读过,可能会不时出现“冲突”。

我可以使用全局计数器变量,但过去我有参数范围问题,如果可能的话,我希望远离它。

任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

碰撞的可能性非常低,以至于您可以在几秒钟内产生数百万个GUID,并且在几百(一)年之后只能达到1%的碰撞几率。

这对我来说似乎是一个可以接受的解决方案。