随笔 - 71, 文章 - 0, 评论 - 387, 引用 - 16
数据加载中……

得到随机字符串算法

 

using System;
using System.Collections.Generic;
using System.Text;

namespace ring
{
    
class Program
    
{
        
private static char[] constant =  {
        
'0','1','2','3','4','5','6','7','8','9',
        
'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
        
'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'
        }
;
        
public static string GetRandomStringByLength(int Length)
        
{
            StringBuilder newRandom 
= new StringBuilder();
            Random rd 
= new Random();
            
for (int i = 0; i < Length; i++)
            
{
                newRandom.Append(constant[rd.Next(
62)]);
            }

            
return newRandom.ToString();
        }

        
static void Main(string[] args)
        
{
            
//Get 10 random caracters string
            Console.WriteLine(GetRandomStringByLength(10));
            Console.ReadLine();
        }

    }

}


private static char[] constant =  {
        '0','1','2','3','4','5','6','7','8','9',
        'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
        'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'
        };
        public static string GetRandomStringByLength(int Length)
        {
            StringBuilder newRandom = new StringBuilder();
            Random rd = new Random();
            for (int i = 0; i < Length; i++)
            {
                newRandom.Append(constant[rd.Next(62)]);
            }
            return newRandom.ToString();
        }
        static void Main(string[] args)
        {
            //Get 10 random caracters string
            Console.WriteLine(GetRandomStringByLength(10));
            Console.ReadLine();
        }

posted on 2007-02-09 21:35 Ring 阅读(964) 评论(1)  编辑 收藏 所属分类: A 算法

评论

#1楼   回复  引用    

可不可以帮我编一个算法啊.就是0123456789每次出的数字可以算出下次出现的概率,最好是可以测出三个机率的数字.谢谢可以发到我的邮箱里lixiujin1985@126.com
2008-02-04 18:12 | 李秀瑾[未注册用户]



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 577400




相关文章:

相关链接: