c# random()函数用法
2015-10-08 23:36
453 查看
//1.random.Next() --返回非负的一个随机数 //Random strRandom = new Random(); //int demo1 = strRandom.Next(); //int demo2 = strRandom.Next(); //Response.Write(demo1+"<br>"+demo2); //2.random.Next(MaxValue)--返回一个小于所指定值的非负随机数;要生成的随机数的上界(随机数不能取该上界值)maxValue 必须大于等于零整数。 //Random strRandom = new Random(); //int demo1 = strRandom.Next(10); //int demo2 = strRandom.Next(10); //Response.Write(demo1 + "<br>" + demo2); //3.random.Next(MinValu,MaxValue)--返回一个指定范围内的随机数。 //MinValu:返回的随机数的下界(随机数可取该下界值)。 //MaxValue:返回的随机数的上界(随机数不能取该上界值)。maxValue 必须大于等于 minValue。 //Random strRandom = new Random(); //int demo1 = strRandom.Next(10,100); //int demo2 = strRandom.Next(10,100); //Response.Write(demo1 + "<br>" + demo2); //Random rnd = new Random(); //Response.Write(GetMax(rnd,4));
Random rnd = new Random(); string str = @"0123456789abcdefghigklmnopqrstuvwxyz"; string strReturn = ""; //return rnd.Next(10).ToString() ; //返回数字 //return str.Substring(rnd.Next(10,35),1);//返回小写字母 //return str.Substring(rnd.Next(10,35),1).ToUpper();//返回大写字母 //return str.Substring(rnd.Next(0,35),1);//返回数组+小写字母 //return str.Substring(rnd.Next(0, 35), 1).ToUpper();//返回数组+大写字母 for (int i = 0; i < codeCound; i++) { strReturn += str.Substring(rnd.Next(0, 35), 1).ToUpper(); }
相关文章推荐
- C# 日志
- c#遍历checkBox控件,并用MessageBox显示出来
- C#中的特定类型数组的默认值
- 理解 C# 的Lock
- 技术文档分享
- C#中“EQUALS”与“==”的速度比较
- C#基本线程同步
- C#多线程编程
- C#学习日记17---显示类型转换具体用例
- 【C#高效编程50例】条目2:用运行时常量(readonly)而不是编译期常量(const)
- C# 问题集
- C#判断两个对象是否相等
- 详解C#中的反射
- C# 之 openfiledialog的使用
- C#下的摄像机标定
- C#操作注册表全攻略(转载)
- C#操作Access类
- C# log4net 不输出日志
- C# 简单的聊天通信
- C#操作Access通用类实例