下载此文档

.net(c)一个更方便使用的多功能random类型.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
.net(c)一个更方便使用的多功能random类型
曾经许多时候,需要随机生成一些东西, Framework中的Random类。后来为此麻烦自己慢慢写一个更方便的多功能Random类型,取名MyRandom,今天把它分享出来。 这个类的所有成员都是静态的,主要为了方便调用。当然如果你想对它生成多个实例,可以把所有static关键字去掉。其
,所以一些Random类型不适合的地方此类同样会不适合,比如对安全强度需要很高的密码随机数生
成,。 ,此类型都有相应支持,比如提供种子,随机生成int, double, byte数组。下面就讲MyRandom这个类提供的其他更全面的方法。 目录 字符串相关操作数组相关操作枚举相关操作循环相关操作源代码下载 返回目录字符串相关操作示例代码: //随机生成11位数字 string str1 = (, 11); (str1); //随机生成5位小写字母 string str2 = (, 5).ToLower(); (str2); //随机从指定字符串中生成10位字符数组 char[] chars = ("Mgen!", 10); (new string(cha
rs)); //随机从字符串中返回一个字符串 char c = ("Mgen"); (c); 可能的一种输出: 76593373627 qfdrt gngeMgnM!! g 返回目录数组相关操作示例代码: int[] arr = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; //随机返回数组中的一个成员 int i1 = (arr); (i1); //随机返回数组指定范围内的一个成员 int i2 = (arr, 2, 3); (i2); //根据指定数组的范围随机返回一个指定长度的新数组 //变量newArray1长度为5,成员都是arr变量中随机的成员 int[] newArray1 = (arr, 5); ((", ", newArray1)); //根据指定数组的范围随机返回一个动态长度的新数组 //变量newArray2数组长度是随机的(1到10范围内),数组成员是arr数组前三个成员中随机的一个 int[] newArray2 = MyRandom.

.net(c)一个更方便使用的多功能random类型 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人学习的一点
  • 文件大小24 KB
  • 时间2021-07-24