Mega Code Archive

 
Categories / C# / Development Class
 

Returns a nonnegative random number less than the specified maximum

using System; public class RandomNextDemo   {     static void NoBoundsRandoms( int seed )     {         Random randObj = new Random( seed );         for( int j = 0; j < 6; j++ )             Console.WriteLine( randObj.Next( ) );     }     static void UpperBoundRandoms( int seed, int upper )     {         Random randObj = new Random( seed );         // Generate six random integers from 0 to the upper bound.         for( int j = 0; j < 6; j++ )             Console.WriteLine( randObj.Next( upper ) );     }     static void BothBoundsRandoms( int seed, int lower, int upper )     {         Random randObj = new Random( seed );         // Generate six random integers from the lower to upper bounds.         for( int j = 0; j < 6; j++ )             Console.WriteLine( randObj.Next( lower, upper) );     }     static void Main( )     {           NoBoundsRandoms( 234 );         UpperBoundRandoms( 234, 200000);         BothBoundsRandoms( 234, -2, 2);     } }