Random sj = new Random();//创建随机数
private void button1_Click(object sender, EventArgs e)
{
//定义一个字符串来接收验证码
string sjs = "";
//定义多种字体的数组
String[] ziti = {
"Arial", "Verdana", "Comic Sans MS", "Impact", "Haettenschweiler", "Lucida Sans Unicode", "Garamond", "Courier New", "Book Antiqua", "Arial Narrow" };
for (int i = 0; i < 4; i++)
{
//判断大小写字母与数字
int pd = sj.Next(0, 3);
if (pd == 0)
{
sjs += sj.Next(0, 9).ToString();
}
else if (pd == 1)
{
sjs += ((char)sj.Next(65, 91)).ToString();//小写字母
}
else
{
sjs += ((char)sj.Next(97, 123))
C#实现随机验证码
最新推荐文章于 2024-04-17 12:42:35 发布