最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#實(shí)現(xiàn)隨機(jī)數(shù)產(chǎn)生類實(shí)例

 更新時(shí)間:2015年03月25日 10:56:33   作者:feige  
這篇文章主要介紹了C#實(shí)現(xiàn)隨機(jī)數(shù)產(chǎn)生類,實(shí)例分析了C#隨機(jī)數(shù)的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了C#實(shí)現(xiàn)隨機(jī)數(shù)產(chǎn)生類。分享給大家供大家參考。具體分析如下:

這個(gè)類主要擴(kuò)展的random的使用,對(duì)一個(gè)經(jīng)常需要使用的隨機(jī)數(shù)生成進(jìn)行了封裝,可以產(chǎn)生指定范圍內(nèi)的隨機(jī)數(shù),可以隨機(jī)生成字符串等

using System;
namespace DotNet.Utilities
{
  /// <summary>
  /// BaseRandom
  /// 產(chǎn)生隨機(jī)數(shù)
  ///
  /// 隨機(jī)數(shù)管理,最大值、最小值可以自己進(jìn)行設(shè)定。
  /// </summary>
  public class BaseRandom
  {
    public static int Minimum = 100000;
    public static int Maximal = 999999;
    public static int RandomLength = 6;
    private static string RandomString = "0123456789ABCDEFGHIJKMLNOPQRSTUVWXYZ";
    private static Random Random = new Random(DateTime.Now.Second);
    #region public static string GetRandomString() 產(chǎn)生隨機(jī)字符
    /// <summary>
    /// 產(chǎn)生隨機(jī)字符
    /// </summary>
    /// <returns>字符串</returns>
    public static string GetRandomString()
    {
      string returnValue = string.Empty;
      for (int i = 0; i < RandomLength; i++)
      {
        int r = Random.Next(0, RandomString.Length - 1);
        returnValue += RandomString[r];
      }
      return returnValue;
    }
    #endregion
    #region public static int GetRandom()
    /// <summary>
    /// 產(chǎn)生隨機(jī)數(shù)
    /// </summary>
    /// <returns>隨機(jī)數(shù)</returns>
    public static int GetRandom()
    {
      return Random.Next(Minimum, Maximal);
    }
    #endregion
    #region public static int GetRandom(int minimum, int maximal)
    /// <summary>
    /// 產(chǎn)生隨機(jī)數(shù)
    /// </summary>
    /// <param name="minimum">最小值</param>
    /// <param name="maximal">最大值</param>
    /// <returns>隨機(jī)數(shù)</returns>
    public static int GetRandom(int minimum, int maximal)
    {
      return Random.Next(minimum, maximal);
    }
    #endregion
  }
}

希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

咸丰县| 读书| 浑源县| 灌阳县| 雅江县| 莎车县| 镶黄旗| 阿拉善右旗| 长垣县| 陆良县| 荥经县| 许昌县| 长沙市| 瓮安县| 昆山市| 砀山县| 桐城市| 青田县| 宁安市| 舟曲县| 广元市| 象州县| 阜南县| 盱眙县| 方正县| 灵山县| 静海县| 林甸县| 乃东县| 漳浦县| 海原县| 广元市| 赤城县| 桃江县| 昌吉市| 乐清市| 庆城县| 景宁| 建宁县| 天全县| 河间市|