有时候需要完全随机的数据,比如生成密钥等,这种会在极短时间内生成的随机数,如果使用时间作为种子是很不可靠的;
一般在C/C++中可以使用malloc/new来作为种子,但C#如果使用这非托管的方式较为不妥;
根据官方的介绍,我整理为一个函数,方便以后使用:
函数代码:

内容已经加密,请关注公众号后发送1006获取密码; 使用微信扫描二维码,或者微信直接上搜索公众号jues进行关注;
结果可以测试出来是完全随机的。
有时候需要完全随机的数据,比如生成密钥等,这种会在极短时间内生成的随机数,如果使用时间作为种子是很不可靠的;
一般在C/C++中可以使用malloc/new来作为种子,但C#如果使用这非托管的方式较为不妥;
根据官方的介绍,我整理为一个函数,方便以后使用:
函数代码:
内容已经加密,请关注公众号后发送1006获取密码; 使用微信扫描二维码,或者微信直接上搜索公众号jues进行关注;
结果可以测试出来是完全随机的。
分享:
支付宝
微信