Thursday, 18 August 2016

C # Type conversion

                                              C # Type conversion

Type conversion is converting one type of data to another type. It is also known as Type Casting. In C#, type casting has two forms:
  • Implicit type conversion - These conversions are performed by C# in a type-safe manner. For example, are conversions from smaller to larger integral types and conversions from derived classes to base classes.
  • Explicit type conversion - These conversions are done explicitly by users using the per-defined functions. Explicit conversions require a cast operator.

     Methods: 

    ToBoolean=>Converts a type to a Boolean value, where possible.
    ToByte=>Converts a type to a byte.
    ToChar=>Converts a type to a single Unicode character, where possible.
    ToDateTime=>Converts a type (integer or string type) to date-time structures.
    ToDecimal=>Converts a floating point or integer type to a decimal type.
    ToDecimal=>Converts a floating point or integer type to a decimal type.
    ToInt16=>Converts a type to a 16-bit integer.
    ToInt32=>Converts a type to a 32-bit integer.
    ToInt64=>Converts a type to a 64-bit integer.
    ToSbyte=>Converts a type to a signed byte type.
    ToSingle=>Converts a type to a small floating point number.
    ToString=>Converts a type to a string.
    ToType=>Converts a type to a specified type.
    ToUInt16=>Converts a type to an unsigned int type.
    ToUInt32=>Converts a type to an unsigned long type.
    ToUInt64=>Converts a type to an unsigned big integer.















     



No comments:

Post a Comment