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

首頁 > 開發 > 綜合 > 正文

用C#寫的隨機數產生類

2024-07-21 02:26:29
字體:
來源:轉載
供稿:網友


using system;
using system.collections.generic;
using system.text;
using system.threading;
using system.security.cryptography;

namespace randnumber
...{
     class randnumber
    ...{
        /**//// <summary>
        /// 產生隨機數的個數
        /// </summary>
         public  int num;
         /**//// <summary>
         /// 隨機數存儲的數組
         /// </summary>
         public double[] randnum;

         /**//// <summary>
         /// 構造函數
         /// </summary>
          public  randnumber(int num)
         ...{
             this.num = num;
             randnum = new double[this.num];
         }


         /**//// <summary>
         /// 產生隨機數,填充數組
         /// </summary>
         /// <returns>產生0--1之間的隨機數,填充數組</returns>
         private     void  rundoublerandoms(random randobj )
        ...{
           
            
             for (int i=0; i < num; i++)
               ...{
                   randnum[i] = randobj.nextdouble();
                
               }
              
                
        }
        /**//// <summary>
        /// 利用系統時間產生隨機數
        /// </summary>
        /// <remarks>調用rundoublerandoms方法填充數組</remarks>
        public    void  autoseedrandoms()
         ...{
                        
             random autorand = new random();

             rundoublerandoms(autorand);
         }

         /**//// <summary>
         /// 產生一串隨機的密碼串
         /// </summary>
         public  string getrandompassword(int length)
         ...{
             byte[] random = new byte[length / 2];
             rngcryptoserviceprovider rng = new rngcryptoserviceprovider();
             rng.getnonzerobytes(random);

             stringbuilder sb = new stringbuilder(length);

             for (int i = 0; i < random.length; i++)
             ...{
                 sb.append(string.format("{0:x2}", random[i]));
             }
             return sb.tostring();
         }

    }
}

 

 

這其中包含一個用。net中的密碼生成創建一個隨機的密碼串

 


上一篇:c#中cookies的存取

下一篇:C#讀取excel表格

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤凰县| 荆门市| 海林市| 庆阳市| 平利县| 聊城市| 靖江市| 福建省| 巫山县| 嵊泗县| 高台县| 繁昌县| 志丹县| 盐山县| 惠安县| 祁东县| 黑水县| 会东县| 江油市| 祁阳县| 无棣县| 泰来县| 新巴尔虎右旗| 青浦区| 柘荣县| 西乌珠穆沁旗| 永泰县| 甘德县| 广东省| 礼泉县| 梧州市| 凤山市| 南安市| 榆中县| 叶城县| 娱乐| 嘉义县| 洪洞县| 大城县| 冀州市| 昆明市|