2008年9月10日产生随机数:无法产生随机数的解决方法
你用过.net的System.Random类吗?.用过的人会发现随机数生成器类不能很好的产生随机数,而且性能不太好。用随机数生成器类的用途很多,但由于System.Random不太好的表现给我们造成了很大的不便。为了解决这个问题我们可以重新写一个产生随机数类来弥补System.Random的不足之处,,www. 。 首先我们现在重写一个System.Random的基类RdomBase,它将实现System.Random中所实现的所有方法,但我们将保留Next()方法作为抽象方法,以便继承类根据不同的运算规则来实现它。在随机数生成器类中编写了几个有用的类型转换方法以备...
[阅读全文] [PDF]
2008年9月10日随机字符串:如何利用C#产生随机密码字符串
相关代码如下:
using System;using System.Security.Cryptography;using System.Text;
namespace Utility { public class PasswordGenerator { public PasswordGenerator() { this.Minimum = DefaultMinimum; this.Maximum = DefaultMaximum; this.ConsecutiveCharacters = false; this.RepeatCharacte...
[阅读全文] [PDF]
1 共2条 分1页