The conversion type is to convert one data type to another. The type of casting is also known. C# has two kinds of casting In C# -
These conversions are carried out in a safe and typical way with C#. Conversions from smaller to bigger integrated types and conversions from derived classes to basic classes, for instance.
Users use the pre-defined features for these conversions. Cash operators must be explicitly converted.
The following built-in conversion techniques are provided in C#.
|ToBoolean||Conversion of a type to a Boolean value, wherever possible.|
|ToByte||Conversion of a type to a byte.|
|ToChar||Conversion of a type to a single Unicode character, wherever possible.|
|ToDateTime||Conversion of a type to a date-time structures.|
|ToDecimal||Conversion of a floating or integer type to decimal.|
|ToDouble||Conversion of a type to a double.|
|ToInt16||Conversion of a type to a 16-bit integer.|
|ToInt32||Conversion of a type to a 32-bit integer.|
|ToInt64||Conversion of a type to a 64-bit integer.|
|ToSbyte||Conversion of a type to a signed byte type.|
|ToSingle||Conversion of a type to a small floating point value.|
|ToString||Conversion of a type to string.|
|ToType||Conversion of a type to some specified type.|
|ToUInt16||Conversion of a type to an unsigned int value.|
|ToUInt32||Conversion of a type to an unsigned long value.|
|ToUInt64||Conversion of a type to an unsigned big integer.|