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