如何生成字母和数字组合的随机数?并且不会在C#.net
中生成任何重复的数字感谢。
答案 0 :(得分:2)
答案 1 :(得分:1)
您可以使用Guid生成器获取随机序列。
Guid.NewGuid().ToString('N').SubString(0, [required length])
答案 2 :(得分:0)
从加密PRNG获取16个字节,并以十六进制编码。
答案 3 :(得分:0)
哪些字母?
根据对此的答案,生成正常的随机数,然后将其转换为 n -base可能就足够了,其中 n 是10 +的数量你想用的字母。
E.g。使用十六进制(16位),您可以在数字顶部找到A
到F
的字母。使用36-base,您将获得所有英文字母。