我正在寻找高效的随机发生器。我更喜欢成为字符串/整数生成器,即使它并不那么重要。我需要复制图像并将其名称保存在数据库中。因为我从数据库中提取名称,所以不需要有一些有意义的名称,但是因为我需要将图像复制到一个目录中,所以我必须为我的图像名称选择唯一的名称。因为每次检查都是对数据库的新查询,所以我需要一些高效的随机生成器,以便在获得唯一名称之前需要最少数量的查询。我知道有很多算法,但快速搜索并没有帮助我找到一个。我不想要一些过分的东西,毕竟我没有加密任何我只需要唯一名称的东西,但是当图像数量变大时我仍然不'
问问题
616 次
3 回答
6
尝试
string uniqueName = Guid.NewGuid().ToString("N");
于 2013-03-04T13:06:44.457 回答
-1
对于真正的随机生成器,请使用 RNGCryptoServiceProvider。看看那个例子:随机数生成
于 2013-03-04T13:11:17.787 回答