C#生成注册码的小例子

发布时间:2019-10-04编辑:脚本学堂
用c#生成注册码,你试过吗?挺简单的,主要用到了随机数的生成方法,有需要的朋友可以参考下。

C#注册码。

复制代码 代码示例:

string t = DateTime.Now.Ticks.ToString();

t = DESKey.DESEncrypt(t, DESKey.DesKeyStr);
string[] strid = new string[t.Length];//
for (int i = 0; i < t.Length; i++) //把字符赋给数组
{
strid[i] = t.Substring(i, 1);
}
//by http://www.jb200.com
string s = "";
Random rdid = new Random();
for (int i = 0; i < 9; i++) //从数组随机抽取字符组成新的字符生成机器三
{
s += strid[rdid.Next(0, strid.Length)];
}