版权声明:本文为博主原创文章,遵循 CC 4.0 BY 版权协议,转载请附上原文出处链接和本声明。
public string Short_Ran (int _long)
{
string temp = "";
string temp_1 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
for (int i=0; i<_long; i++)
{
Random ran = new Random(Math.Abs(Guid.NewGuid().GetHashCode()));
int RandKey = ran.Next(0, temp_1.Length);
char[] _t = temp_1.ToCharArray();
temp += _t[RandKey];
}
return temp;
}
//使用方法:
Response.Write(Short_Ran(16));
//16 就是生成一串16个字符长度的随机字符串
//结果如下:
nGEHMI4pPzf21h3m