国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#可用于登錄驗證碼的四位隨機數生成方法

2019-10-29 21:48:40
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了C#可用于登錄驗證碼的四位隨機數生成方法,提供了兩種生成四位隨機數的方法供大家參考,是非常實用的技巧,需要的朋友可以參考下
 
 

本文實例講述了C#可用于登錄驗證碼的四位隨機數生成方法。分享給大家供大家參考。具體實現方法如下:

這里提供了兩種方法,調用其一即可:

 

復制代碼代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

 

namespace SJ_random
{
    class Class_main
    {
        static void Main()
        {
            Class_random rdm = new Class_random();

            Random rm = new Random();

            string s = string.Empty;                //置空字符串.

            Console.WriteLine(rdm.random_1(s, rm)); //調用方法 random_1 ,產生隨機數.

            Console.Write(rdm.random_2(s, rm));     //調用方法 random_2 ,產生隨機數.

            Console.ReadKey();
        }
    }

    public class Class_random
    {
        /// <summary>
        /// 方法一,生成隨機數。
        /// </summary>
        /// <param name="s">接收生成的隨機數</param>
        /// <param name="rm">random的實例</param>
        /// <returns>生成的隨機數</returns>
        public string random_1(string s, Random rm)
        {
            for (int i = 0; i < 4; i++)
            {
                int k = rm.Next();

                char j = (char)('0' + (char)(k % 10));

                s += j.ToString();
            }
            return s;
        }

        /// <summary>
        /// 方法二,生成隨機數。
        /// </summary>
        /// <param name="s">接收生成的隨機數</param>
        /// <param name="rm">random的實例</param>
        /// <returns>生成的隨機數</returns>
        public string random_2(string s, Random rm)
        {
            s = Convert.ToString(rm.Next(1000, 9999));

            return s;
        }
    }
}

 

希望本文所述對大家的C#程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长子县| 北京市| 泸西县| 荆门市| 尼木县| 始兴县| 广汉市| 洞头县| 定安县| 房产| 安化县| 博野县| 凤阳县| 平度市| 阜平县| 河西区| 清水河县| 牡丹江市| 永济市| 玛纳斯县| 宜宾市| 延吉市| 巨鹿县| 临高县| 贺兰县| 惠州市| 共和县| 平乡县| 霍邱县| 荣昌县| 东光县| 惠安县| 建宁县| 大港区| 肇庆市| 竹北市| 汨罗市| 敦煌市| 昌平区| 靖州| 申扎县|