Random Funktion

MFC openGL hat gesagt.:
Hier der .NET Code
Na wer sagt's denn. :)
Gut, und hier der OO Code :p
Brauchst den Randomizer nur noch zu instanzieren. ;)
Code:
public class Randomizer : ArrayList
{
	const int maxValue = 20;
	Random random;
	int current;

	public Randomizer() : base( maxValue ) {
		random = new Random( (int) DateTime.Now.Ticks );
		Generate();
	}

	void Generate() {		
		while ( maxValue > base.Count ) {
			current = random.Next( 0, maxValue );

			if ( !base.Contains( current ) )
				base.Add( current );
		}
	}
}
MfG, cosmo
 
Zurück