/// <summary>
/// 生成随机字符串
/// </summary>
/// <returns></returns>
public List<string> GetMadom()
{
int index, length;
char[] arr = {'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z',
'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
'0','1','2','3','4','5','6','7','8','9'};
List<string> list = new List<string>();
Random ra = new Random(Guid.NewGuid().GetHashCode()); // 指定唯一的随机种子,随机数不会重复
for (int i = 0; i < 10; i++)
{
length = ra.Next(90) + 10; // 随机生成字符串长度
StringBuilder sb = new StringBuilder();
while (length > 0)
{
index = ra.Next(arr.Count()); // 随机生成字符位置
sb.Append(arr[index]); // 拼接字符串
length--;
}
list.Add(sb.ToString());
}
return list;
}