public void TestUInt32() { TestUInt32(0); TestUInt32(( UInt32 )1); TestUInt32(UInt32.MinValue); TestUInt32(UInt32.MaxValue); var sw = Stopwatch.StartNew(); var rand = new TestRandom(); for (int i = 0; i < 1000; i++) { TestUInt32(rand.NextUInt32()); } sw.Stop(); Console.WriteLine("UInt32: {0:0.###} msec/object", sw.ElapsedMilliseconds / 1000.0); }
public void TestAsUInt32() { TestAsUInt32(0); TestAsUInt32(127); TestAsUInt32(128); TestAsUInt32(( UInt32 )1); TestAsUInt32(UInt32.MinValue); TestAsUInt32(UInt32.MaxValue); #if !SILVERLIGHT var sw = Stopwatch.StartNew(); var rand = new TestRandom(); for (int i = 0; i < 1000; i++) { TestAsUInt32(rand.NextUInt32()); } sw.Stop(); Console.WriteLine("UInt32: {0:#,0.###} usec/object", GetMicroseconds(sw)); #endif // !SILVERLIGHT }
public void TestAsUInt32() { TestAsUInt32( 0 ); TestAsUInt32( 127 ); TestAsUInt32( 128 ); TestAsUInt32( ( UInt32 )1 ); TestAsUInt32( UInt32.MinValue ); TestAsUInt32( UInt32.MaxValue ); var sw = Stopwatch.StartNew(); var rand = new TestRandom(); for ( int i = 0; i < 100000; i++ ) { TestAsUInt32( rand.NextUInt32() ); } sw.Stop(); Console.WriteLine( "UInt32: {0:#,0.###} usec/object", sw.Elapsed.Ticks / 1000000.0 ); }
public void TestUInt32() { TestUInt32( 0 ); TestUInt32( ( UInt32 )1 ); TestUInt32( UInt32.MinValue ); TestUInt32( UInt32.MaxValue ); var sw = Stopwatch.StartNew(); var rand = new TestRandom(); for ( int i = 0; i < 1000; i++ ) { TestUInt32( rand.NextUInt32() ); } sw.Stop(); Debug.WriteLine( "UInt32: {0:0.###} msec/object", sw.ElapsedMilliseconds / 1000.0 ); }