欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于C#生成隨機(jī)數(shù)示例

 更新時間:2014年07月30日 09:22:18   投稿:shichen2014  
這篇文章主要介紹了基于C#生成隨機(jī)數(shù)的類文件,可作為公共庫供其他文件調(diào)用,需要的朋友可以參考下

本文實例所述為C#生成隨機(jī)數(shù)的類文件,按要求產(chǎn)生一些隨機(jī)數(shù),最大值、最小值可以自己進(jìn)行設(shè)定。代碼簡單,可放在你的公共庫內(nèi)供調(diào)用使用。

類文件具體代碼如下:

using System;
namespace DotNet.Utilities
{
  /// BaseRandom
 /// 產(chǎn)生隨機(jī)數(shù)
 /// 隨機(jī)數(shù)管理,最大值、最小值可以自己進(jìn)行設(shè)定。
 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ī)字符
    /// 產(chǎn)生隨機(jī)字符
    /// <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
 }
}

相關(guān)文章

  • C#使用iTextSharp添加PDF水印

    C#使用iTextSharp添加PDF水印

    這篇文章主要為大家詳細(xì)介紹了C#使用iTextSharp添加PDF水印的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • C#使用HttpClient的正確方式你了解嗎

    C#使用HttpClient的正確方式你了解嗎

    在微服務(wù)架構(gòu)體系中經(jīng)常需要向特定?URL?地址發(fā)送?Http?請求操作,在?.net?core?中?httpClient?使用不當(dāng)會造成災(zāi)難性的問題,這篇文章主要來分享?.net?core?中通過?IHttpClientFactory?工廠來使用?HttpClient?的正確打開方式
    2021-11-11
  • 一文掌握C# JSON(2023最新整理)

    一文掌握C# JSON(2023最新整理)

    JSON的全稱是JavaScript Object Notation,意思是JavaScript對象表示法,它是一種基于文本,獨立于語言的輕量級數(shù)據(jù)交換格式,這篇文章主要介紹了C#中的JSON(2023最新整理),需要的朋友可以參考下
    2023-05-05
  • C#之Socket(套接字)通信

    C#之Socket(套接字)通信

    這篇文章介紹了C#之Socket(套接字)通信,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • C#常見的幾種集合 ArrayList,Hashtable,List<T>,Dictionary<K,V> 遍歷方法對比

    C#常見的幾種集合 ArrayList,Hashtable,List<T>,Dictionary<K,

    本文對C#中常見集合ArrayList,Hashtable,List<T>,Dictionary<K,V>遍歷方法做了簡單的對比和介紹,有需要的朋友可以參考一下。
    2016-03-03
  • Unity實現(xiàn)UI光暈效果(發(fā)光效果)

    Unity實現(xiàn)UI光暈效果(發(fā)光效果)

    這篇文章主要為大家詳細(xì)介紹了Unity實現(xiàn)UI光暈效果,發(fā)光效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • C#程序加密工具.Net?Reactor詳細(xì)教程

    C#程序加密工具.Net?Reactor詳細(xì)教程

    .Net?Reacto加密工具是一款強(qiáng)大的?.NET?代碼保護(hù)和授權(quán)管理系統(tǒng),安全可靠、簡單易用,主要用來幫助開發(fā)人員保護(hù)他們的?.NET?軟件產(chǎn)品,本文給大家詳細(xì)介紹C#程序加密工具.Net?Reactor教程,感興趣的朋友一起看看吧
    2022-02-02
  • C#分屏控件用法實例

    C#分屏控件用法實例

    這篇文章主要介紹了C#分屏控件用法實例,需要的朋友可以參考下
    2014-08-08
  • C#批量更新sql實例

    C#批量更新sql實例

    這篇文章主要介紹了C#批量更新sql的方法,詳細(xì)講述了其實現(xiàn)步驟與對應(yīng)的核心代碼,非常實用,需要的朋友可以參考下
    2014-10-10
  • Unity通過UGUI的Slider調(diào)整物體顏色

    Unity通過UGUI的Slider調(diào)整物體顏色

    這篇文章主要為大家詳細(xì)介紹了Unity通過UGUI的Slider調(diào)整物體顏色,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02

最新評論