usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespacetypemaxminvalue{classProgram {Static voidMain (string[] args) {Printdatarange (); } Static voidPrintdatarange () {System.Console.WriteLine ("maximum value of type int: {0}, Minimum: {1}",int. MaxValue,int. MinValue); System.Console.WriteLine ("maximum value of uint type: {0}, Minimum: {1}",UINT. MaxValue,UINT. MinValue); System.Console.WriteLine ("maximum value of type byte: {0}, Minimum: {1}",byte. MaxValue,byte. MinValue); System.Console.WriteLine ("maximum value of type sbyte: {0}, Minimum: {1}",sbyte. MaxValue,sbyte. MinValue); System.Console.WriteLine ("maximum value of the short type: {0}, Minimum: {1}", Short. MaxValue, Short. MinValue); System.Console.WriteLine ("maximum value of type ushort: {0}, Minimum: {1}",ushort. MaxValue,ushort. MinValue); System.Console.WriteLine ("maximum value of type long: {0}, Minimum: {1}",Long. MaxValue,Long. MinValue); System.Console.WriteLine ("maximum value of ulong type: {0}, Minimum: {1}",ULONG. MaxValue,ULONG. MinValue); System.Console.WriteLine ("maximum value of type float: {0}, Minimum: {1}",float. MaxValue,float. MinValue); System.Console.WriteLine ("maximum value of double type: {0}, Minimum: {1}",Double. MaxValue,Double. MinValue); System.Console.WriteLine ("maximum value of type decimal: {0}, Minimum: {1}",decimal. MaxValue,decimal. MinValue); System.Console.ReadLine (); } }}The results of the
operation are as follows:
maximum value of type int: 2147483647, Min.: -2147483648
maximum value of uint type: 4294967295, Min.: 0
maximum value of type byte: 255, Minimum: 0
maximum value of sbyte type: 127, Min.: -128
the maximum value of the short type: 32767, minimum value: -32768
maximum value of ushort type: 65535, Min.: 0
maximum value of type long: 9223372036854775807, Min.: -9223372036854775808
maximum value of ulong type: 18446744073709551615, Min.: 0
maximum value of float type: 3.402823E+38, Min.: -3.402823E+38
maximum value of double type: 1.79769313486232E+308, Min.: -1.79769313486232E+308
maximum value of type decimal: 79228162514264337593543950335, Minimum: -792281625142643375 93543950335
Transfer from http://www.blogjava.net/rorely/archive/2009/10/25/299669.html
C # Maximum and minimum constants for various data types