zoukankan      html  css  js  c++  java
  • [功能帮助类] C# BaseRandom随机数,随机字符,可限制范围-帮助类 (转载)

    点击下载 BaseRandom.rar

    主要功能如下

    1.产生随机字符
    2.产生随机数
    4.在一定范围内产生随机数

    看下面代码吧

    /// <summary>
    /// 编 码 人:苏飞
    /// 联系方式:361983679  
    /// 更新网站:[url=http://www.sufeinet.com/thread-655-1-1.html]http://www.sufeinet.com/thread-655-1-1.html[/url]
    /// </summary>
     
    using System;
     
    namespace DotNet.Utilities
    {
      /// <summary>
        /// BaseRandom
      /// 产生随机数
      /// 
      /// 随机数管理,最大值、最小值可以自己进行设定。
      /// </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() 产生随机字符
            /// <summary>
            /// 产生随机字符
            /// </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>
            /// 产生随机数
            /// </summary>
            /// <returns>随机数</returns>
            public static int GetRandom()
        {
          return Random.Next(Minimum, Maximal);
        }
        #endregion
     
            #region public static int GetRandom(int minimum, int maximal)
            /// <summary>
        /// 产生随机数
        /// </summary>
        /// <param name="minimum">最小值</param>
        /// <param name="maximal">最大值</param>
        /// <returns>随机数</returns>
            public static int GetRandom(int minimum, int maximal)
        {
                return Random.Next(minimum, maximal);
        }
        #endregion
      }
    }
  • 相关阅读:
    VS快捷键
    IIS部署WCF
    WLAN的优点
    局域网与WAN比较
    局域网拓扑结构
    局域网协议
    局域网介绍
    wifi主要特性
    wifi发展前景
    Wi-Fi与WAPI主要区别
  • 原文地址:https://www.cnblogs.com/lizeyan/p/3635601.html
Copyright © 2011-2022 走看看