现在我有一个20位的不重复的发票编号,如何根据发票编号在生成一个20位的随机数查询码!
Random ran1 = new Random(Convert.ToInt32(str))
这里面是INT型,20位数字无法转换成INT型,应该怎么做!~
Random ran1 = new Random(Convert.ToInt32(str))
这里面是INT型,20位数字无法转换成INT型,应该怎么做!~
调试欢乐多
{
double d = double.Parse("52365878542461258632");
Random r1 = new Random((int)d); Console.WriteLine(r1.Next());
}
string num="52365878542461258632";
for (int i =0; i < num.Length/5; i++)
{
Random r1 = new Random(); string temp=num.Substring(i*5,5); str+=r1.Next(int.Parse(temp)).ToString();
}
Console.WriteLine(str);
Console.ReadKey();