最新国产好看的视频,伊人天堂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)論

宁国市| 睢宁县| 阳信县| 万安县| 磐石市| 丰县| 阜阳市| 象山县| 双辽市| 北票市| 钟祥市| 丽水市| 浙江省| 台湾省| 司法| 米易县| 伊宁县| 尚志市| 普宁市| 都江堰市| 吉木乃县| 壤塘县| 双流县| 罗源县| 邛崃市| 靖安县| 正安县| 买车| 金山区| 大安市| 九寨沟县| 藁城市| 海伦市| 类乌齐县| 胶南市| 龙州县| 双柏县| 社会| 民权县| 邹平县| 商丘市|