命名空间:sharClass.randomHelper
功能:随机数据生成类
功能详细说明:
randomHelper类用于生成随机数据。数据可以是整数,浮点数,GUID,单词,或者对现有集合进行随机重排。
常用函数列表:
/// 生成一个指定范围的随机整数,该随机数范围包括最小值,但不包括最大值 public static int GetRandomInt(int minNum, int maxNum) /// 对一个数组进行随机排序 public static void GetRandomArray<T>(T[] arr) /// 获取随机IP public static String GetRandomIP() /// 随机生成一个英文单词 private static string generatesurname() /// 获得不重复的32位字符长度的ID public static string getGuid() /// 在集合中随机选择一部分元素 public static IEnumerable<T> RandomSelect<T>(this IEnumerable<T> input, int outputSize) /// 返回大于等于 min 且小于等于 max 的int型数据列表 public static List<int> getRndInt(int min, int max, int sum = 1) /// 生成设置范围内的Double的随机数 public static double getRangeDouble(double miniDouble, double maxiDouble) /// 取随机种子,目的是让接下来的Next()产生不重复的随机数。 public static Random RndSeed() /// 随机生成不重复数字字符串 public static string GenerateRndNum(int codeCount) /// 随机生成字符串(数字和字母混和,并且头字符只能为字母) public static string GenerateRndNumLetter(int codeCount) /// 生成一个0.0到1.0的随机小数 public static double GetRandomDouble()
---------------------
作者:hackpig
来源:www.skcircle.com
版权声明:本文为博主原创文章,转载请附上博文链接!
本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:


