生成随机数的简单方法
Posted Phoenix_Xie
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了生成随机数的简单方法相关的知识,希望对你有一定的参考价值。
1. 首先通过设定系统时间为随机种子,防止随机数列出现重复可预测的情况
DateTime now = new System.Datetime();
那么 now获取了当前时间,但这个时间的格式还未确定,下一步,设置种子
2.设置种子
Random ran = new Random((int)now.ToFileTime());
这一步通过ToFileTime方法将now中格式转换为一串纯数字字符串,并强制转换为整数,实现作为种子的目的
3.开始生成随机数
ran.Next(1000,10000);
当前这个语句就是生成1000到9999(10000-1)(包括9999)内的随机数
就此,便可以将所生成的随机数用于其他位置
以上是关于生成随机数的简单方法的主要内容,如果未能解决你的问题,请参考以下文章