代码:
int index;
for (int i = 0; i < zhCharsCount; i++)
{
index = rnd.Next(0, codeLen);
// 注释则取消中文字符
//if (chs[index] == '/0')
// chs[index] = CreateZhChar();
//else
// --i;
}
for (int i = 0; i < codeLen; i++)
{
if (chs[i] == '/0')
chs[i] = CreateEnOrNumChar();
}
return new string(chs, 0, chs.Length);
}
看看代码效果