我创建应用程序获胜表单,其中提交后所有详细信息生成随机数和字符串。生成随机数后,将其保存在SQL数据库中。 所以告诉我如何生成随机数和随机字符串的组合。
答案 0 :(得分:2)
您应该使用GUID,而不是生成随机数和字符串。这也是独一无二的。
string val = Guid.NewGuid().ToString();
答案 1 :(得分:0)
这里
using System;
using System.Text;
public string RandomString (Random r, int len)
{
string str
= "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
StringBuilder sb = new StringBuilder();
while ((len--)> 0)
sb.Append(str[(int)(r.NextDouble() * str.Length)]);
return sb.ToString();
}
答案 2 :(得分:0)
使用DateTime.Now.Ticks.ToString()
或DateTime.Now.ToFileTime().ToString()
生成随机数。
答案 3 :(得分:0)
为什么不使用会话ID而不是生成randoms