Conversions Class

Definition

Provides methods that perform various type conversions.

public sealed class Conversions
Inheritance
Conversions

Methods

ChangeType(Object, Type)

Converts an object to the specified type.

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
FallbackUserDefinedConversion(Object, Type)
Obsolete.
Obsolete.

Converts an object to the specified type.

FromCharAndCount(Char, Int32)

Converts a Char value to a string, given a byte count.

FromCharArray(Char[])

Converts a Char array to a string.

FromCharArraySubset(Char[], Int32, Int32)

Converts a subset of a Char array to a string.

GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToBoolean(Object)

Converts an object to a Boolean value.

ToBoolean(String)

Converts a string to a Boolean value.

ToByte(Object)

Converts an object to a Byte value.

ToByte(String)

Converts a string to a Byte value.

ToChar(Object)

Converts an object to a Char value.

ToChar(String)

Converts a string to a Char value.

ToCharArrayRankOne(Object)

Converts an object to a one-dimensional Char array.

ToCharArrayRankOne(String)

Converts a string to a one-dimensional Char array.

ToDate(Object)

Converts an object to a DateTime value.

ToDate(String)

Converts a string to a DateTime value.

ToDecimal(Boolean)

Converts a Boolean value to a Decimal value.

ToDecimal(Object)

Converts an object to a Decimal value.

ToDecimal(String)

Converts a string to a Decimal value.

ToDouble(Object)

Converts an object to a Double value.

ToDouble(String)

Converts a string to a Double value.

ToGenericParameter<T>(Object)

Converts an object to a generic type T.

ToInteger(Object)

Converts an object to an integer value.

ToInteger(String)

Converts a string to an integer value.

ToLong(Object)

Converts an object to a Long value.

ToLong(String)

Converts a string to a Long value.

ToSByte(Object)

Converts an object to an SByte value.

ToSByte(String)

Converts a string to an SByte value.

ToShort(Object)

Converts an object to a Short value.

ToShort(String)

Converts a string to a Short value.

ToSingle(Object)

Converts an object to a Single value.

ToSingle(String)

Converts a String to a Single value.

ToString()

Returns a string that represents the current object.

(Inherited from Object)
ToString(Boolean)

Converts a Boolean value to a String.

ToString(Byte)

Converts a Byte value to a String.

ToString(Char)

Converts a Char value to a String.

ToString(DateTime)

Converts a DateTime value to a String value.

ToString(Decimal, NumberFormatInfo)

Converts a Decimal value to a String value, using the specified number format.

ToString(Decimal)

Converts a Decimal value to a String value.

ToString(Double, NumberFormatInfo)

Converts a Double value to a String value, using the specified number format.

ToString(Double)

Converts a Double value to a String value.

ToString(Int16)

Converts a Short value to a String value.

ToString(Int32)

Converts an integer value to a String value.

ToString(Int64)

Converts a Long value to a String value.

ToString(Object)

Converts an object to a String value.

ToString(Single, NumberFormatInfo)

Converts a Single value to a String value, using the specified number format.

ToString(Single)

Converts a Single value (a single-precision floating point number) to a String value.

ToString(UInt32)

Converts a uint value to a String value.

ToString(UInt64)

Converts a Ulong value to a String value.

ToUInteger(Object)

Converts an object to a Uint value.

ToUInteger(String)

Converts a string to a Uint value.

ToULong(Object)

Converts an object to a Ulong value.

ToULong(String)

Converts a string to a Ulong value.

ToUShort(Object)

Converts an object to a Ushort value.

ToUShort(String)

Converts a string to a Ushort value.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
UWP 10.0