Class Converts
Provides various methods related to Convert.
[SuppressMessage("ReSharper", "MergeConditionalExpression")]
[SuppressMessage("ReSharper", "JoinDeclarationAndInitializer")]
public static class Converts
- Inheritance
-
Converts
- Inherited Members
Fields
DBNull
public static readonly object DBNull
Field Value
Methods
ChangeType(object, NPTypeCode)
Returns an object of the specified type whose value is equivalent to the specified object.
public static object ChangeType(object value, NPTypeCode typeCode)
Parameters
valueobjectAn object that implements the IConvertible interface.
typeCodeNPTypeCodeThe type of object to return.
Returns
- object
An object whose underlying type is
typeCodeand whose value is equivalent tovalue. -or- A null reference (Nothing in Visual Basic), ifvalueis null andtypeCodeis Empty, String, or Object.
Exceptions
- InvalidCastException
This conversion is not supported. -or-
valueis null andtypeCodespecifies a value type. -or-valuedoes not implement the IConvertible interface.- FormatException
valueis not in a format recognized by thetypeCodetype.- OverflowException
valuerepresents a number that is out of the range of thetypeCodetype.- ArgumentException
typeCodeis invalid.
ChangeType(object, NPTypeCode, IFormatProvider)
Returns an object of the specified type whose value is equivalent to the specified object.
public static object ChangeType(object value, NPTypeCode typeCode, IFormatProvider provider)
Parameters
valueobjectAn object that implements the IConvertible interface.
typeCodeNPTypeCodeThe type of object to return.
providerIFormatProvider
Returns
- object
An object whose underlying type is
typeCodeand whose value is equivalent tovalue. -or- A null reference (Nothing in Visual Basic), ifvalueis null andtypeCodeis Empty, String, or Object.
Exceptions
- InvalidCastException
This conversion is not supported. -or-
valueis null andtypeCodespecifies a value type. -or-valuedoes not implement the IConvertible interface.- FormatException
valueis not in a format recognized by thetypeCodetype.- OverflowException
valuerepresents a number that is out of the range of thetypeCodetype.- ArgumentException
typeCodeis invalid.
ChangeType(object, TypeCode)
public static object ChangeType(object value, TypeCode typeCode)
Parameters
Returns
ChangeType(object, TypeCode, IFormatProvider)
public static object ChangeType(object value, TypeCode typeCode, IFormatProvider provider)
Parameters
valueobjecttypeCodeTypeCodeproviderIFormatProvider
Returns
ChangeType<TOut>(object)
Returns an object of the specified type whose value is equivalent to the specified object.
public static TOut ChangeType<TOut>(object value)
Parameters
valueobjectAn object that implements the IConvertible interface.
Returns
- TOut
An object whose underlying type is
typeCodeand whose value is equivalent tovalue. -or- A null reference (Nothing in Visual Basic), ifvalueis null andtypeCodeis Empty, String, or Object.
Type Parameters
TOut
Exceptions
- InvalidCastException
This conversion is not supported. -or-
valueis null andtypeCodespecifies a value type. -or-valuedoes not implement the IConvertible interface.- FormatException
valueis not in a format recognized by thetypeCodetype.- OverflowException
valuerepresents a number that is out of the range of thetypeCodetype.- ArgumentException
typeCodeis invalid.
ChangeType<T>(T, NPTypeCode)
Returns an object of the specified type whose value is equivalent to the specified object.
public static object ChangeType<T>(T value, NPTypeCode typeCode) where T : IConvertible
Parameters
valueTAn object that implements the IConvertible interface.
typeCodeNPTypeCodeThe type of object to return.
Returns
- object
An object whose underlying type is
typeCodeand whose value is equivalent tovalue. -or- A null reference (Nothing in Visual Basic), ifvalueis null andtypeCodeis Empty, String, or Object.
Type Parameters
T
Exceptions
- InvalidCastException
This conversion is not supported. -or-
valueis null andtypeCodespecifies a value type. -or-valuedoes not implement the IConvertible interface.- FormatException
valueis not in a format recognized by thetypeCodetype.- OverflowException
valuerepresents a number that is out of the range of thetypeCodetype.- ArgumentException
typeCodeis invalid.
ChangeType<TIn, TOut>(TIn)
Returns an object of the specified type whose value is equivalent to the specified object.
public static TOut ChangeType<TIn, TOut>(TIn value) where TIn : IConvertible where TOut : IConvertible
Parameters
valueTInAn object that implements the IConvertible interface.
Returns
- TOut
An object whose underlying type is
typeCodeand whose value is equivalent tovalue. -or- A null reference (Nothing in Visual Basic), ifvalueis null andtypeCodeis Empty, String, or Object.
Type Parameters
TInTOut
Exceptions
- InvalidCastException
This conversion is not supported. -or-
valueis null andtypeCodespecifies a value type. -or-valuedoes not implement the IConvertible interface.- FormatException
valueis not in a format recognized by thetypeCodetype.- OverflowException
valuerepresents a number that is out of the range of thetypeCodetype.- ArgumentException
typeCodeis invalid.
FindConverter<TIn, TOut>()
Finds the conversion method from Convert based on TIn and TOut.
public static Func<TIn, TOut> FindConverter<TIn, TOut>()
Returns
- Func<TIn, TOut>
Type Parameters
TInThe type that is expected as input and to be converted from
TOutThe type we expect to convert to.
FromBase64CharArray(char[], int, int)
Converts the specified range of a Char array, which encodes binary data as Base64 digits, to the equivalent byte array.
public static byte[] FromBase64CharArray(char[] inArray, int offset, int length)
Parameters
inArraychar[]Chars representing Base64 encoding characters
offsetintA position within the input array.
lengthintNumber of element to convert.
Returns
- byte[]
The array of bytes represented by the specified Base64 encoding characters.
FromBase64String(string)
Converts the specified string, which encodes binary data as Base64 digits, to the equivalent byte array.
public static byte[] FromBase64String(string s)
Parameters
sstringThe string to convert
Returns
- byte[]
The array of bytes represented by the specifed Base64 string.
GetTypeCode(object)
[Pure]
public static TypeCode GetTypeCode(object value)
Parameters
valueobject
Returns
IsDBNull(object)
[Pure]
public static bool IsDBNull(object value)
Parameters
valueobject
Returns
ToBase64CharArray(byte[], int, int, char[], int)
public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut)
Parameters
Returns
ToBase64CharArray(byte[], int, int, char[], int, Base64FormattingOptions)
[ComVisible(false)]
public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut, Base64FormattingOptions options)
Parameters
inArraybyte[]offsetInintlengthintoutArraychar[]offsetOutintoptionsBase64FormattingOptions
Returns
ToBoolean(NDArray)
public static bool ToBoolean(NDArray nd)
Parameters
ndNDArray
Returns
ToBoolean(bool)
public static bool ToBoolean(bool value)
Parameters
valuebool
Returns
ToBoolean(byte)
public static bool ToBoolean(byte value)
Parameters
valuebyte
Returns
ToBoolean(char)
public static bool ToBoolean(char value)
Parameters
valuechar
Returns
ToBoolean(DateTime)
public static bool ToBoolean(DateTime value)
Parameters
valueDateTime
Returns
ToBoolean(decimal)
public static bool ToBoolean(decimal value)
Parameters
valuedecimal
Returns
ToBoolean(double)
public static bool ToBoolean(double value)
Parameters
valuedouble
Returns
ToBoolean(short)
public static bool ToBoolean(short value)
Parameters
valueshort
Returns
ToBoolean(int)
public static bool ToBoolean(int value)
Parameters
valueint
Returns
ToBoolean(long)
public static bool ToBoolean(long value)
Parameters
valuelong
Returns
ToBoolean(object)
public static bool ToBoolean(object value)
Parameters
valueobject
Returns
ToBoolean(object, IFormatProvider)
public static bool ToBoolean(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToBoolean(sbyte)
public static bool ToBoolean(sbyte value)
Parameters
valuesbyte
Returns
ToBoolean(float)
public static bool ToBoolean(float value)
Parameters
valuefloat
Returns
ToBoolean(string)
public static bool ToBoolean(string value)
Parameters
valuestring
Returns
ToBoolean(string, IFormatProvider)
public static bool ToBoolean(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToBoolean(ushort)
public static bool ToBoolean(ushort value)
Parameters
valueushort
Returns
ToBoolean(uint)
public static bool ToBoolean(uint value)
Parameters
valueuint
Returns
ToBoolean(ulong)
public static bool ToBoolean(ulong value)
Parameters
valueulong
Returns
ToByte(NDArray)
public static byte ToByte(NDArray nd)
Parameters
ndNDArray
Returns
ToByte(bool)
public static byte ToByte(bool value)
Parameters
valuebool
Returns
ToByte(byte)
public static byte ToByte(byte value)
Parameters
valuebyte
Returns
ToByte(char)
public static byte ToByte(char value)
Parameters
valuechar
Returns
ToByte(DateTime)
public static byte ToByte(DateTime value)
Parameters
valueDateTime
Returns
ToByte(decimal)
public static byte ToByte(decimal value)
Parameters
valuedecimal
Returns
ToByte(double)
public static byte ToByte(double value)
Parameters
valuedouble
Returns
ToByte(short)
public static byte ToByte(short value)
Parameters
valueshort
Returns
ToByte(int)
public static byte ToByte(int value)
Parameters
valueint
Returns
ToByte(long)
public static byte ToByte(long value)
Parameters
valuelong
Returns
ToByte(object)
public static byte ToByte(object value)
Parameters
valueobject
Returns
ToByte(object, IFormatProvider)
public static byte ToByte(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToByte(sbyte)
public static byte ToByte(sbyte value)
Parameters
valuesbyte
Returns
ToByte(float)
public static byte ToByte(float value)
Parameters
valuefloat
Returns
ToByte(string)
public static byte ToByte(string value)
Parameters
valuestring
Returns
ToByte(string, IFormatProvider)
public static byte ToByte(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToByte(ushort)
public static byte ToByte(ushort value)
Parameters
valueushort
Returns
ToByte(uint)
public static byte ToByte(uint value)
Parameters
valueuint
Returns
ToByte(ulong)
public static byte ToByte(ulong value)
Parameters
valueulong
Returns
ToChar(NDArray)
public static char ToChar(NDArray nd)
Parameters
ndNDArray
Returns
ToChar(bool)
public static char ToChar(bool value)
Parameters
valuebool
Returns
ToChar(byte)
public static char ToChar(byte value)
Parameters
valuebyte
Returns
ToChar(char)
public static char ToChar(char value)
Parameters
valuechar
Returns
ToChar(DateTime)
public static char ToChar(DateTime value)
Parameters
valueDateTime
Returns
ToChar(decimal)
public static char ToChar(decimal value)
Parameters
valuedecimal
Returns
ToChar(double)
public static char ToChar(double value)
Parameters
valuedouble
Returns
ToChar(short)
public static char ToChar(short value)
Parameters
valueshort
Returns
ToChar(int)
public static char ToChar(int value)
Parameters
valueint
Returns
ToChar(long)
public static char ToChar(long value)
Parameters
valuelong
Returns
ToChar(object)
public static char ToChar(object value)
Parameters
valueobject
Returns
ToChar(object, IFormatProvider)
public static char ToChar(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToChar(sbyte)
public static char ToChar(sbyte value)
Parameters
valuesbyte
Returns
ToChar(float)
public static char ToChar(float value)
Parameters
valuefloat
Returns
ToChar(string)
public static char ToChar(string value)
Parameters
valuestring
Returns
ToChar(string, IFormatProvider)
public static char ToChar(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToChar(ushort)
public static char ToChar(ushort value)
Parameters
valueushort
Returns
ToChar(uint)
public static char ToChar(uint value)
Parameters
valueuint
Returns
ToChar(ulong)
public static char ToChar(ulong value)
Parameters
valueulong
Returns
ToDateTime(bool)
public static DateTime ToDateTime(bool value)
Parameters
valuebool
Returns
ToDateTime(byte)
public static DateTime ToDateTime(byte value)
Parameters
valuebyte
Returns
ToDateTime(char)
public static DateTime ToDateTime(char value)
Parameters
valuechar
Returns
ToDateTime(DateTime)
public static DateTime ToDateTime(DateTime value)
Parameters
valueDateTime
Returns
ToDateTime(decimal)
public static DateTime ToDateTime(decimal value)
Parameters
valuedecimal
Returns
ToDateTime(double)
public static DateTime ToDateTime(double value)
Parameters
valuedouble
Returns
ToDateTime(short)
public static DateTime ToDateTime(short value)
Parameters
valueshort
Returns
ToDateTime(int)
public static DateTime ToDateTime(int value)
Parameters
valueint
Returns
ToDateTime(long)
public static DateTime ToDateTime(long value)
Parameters
valuelong
Returns
ToDateTime(object)
public static DateTime ToDateTime(object value)
Parameters
valueobject
Returns
ToDateTime(object, IFormatProvider)
public static DateTime ToDateTime(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToDateTime(sbyte)
public static DateTime ToDateTime(sbyte value)
Parameters
valuesbyte
Returns
ToDateTime(float)
public static DateTime ToDateTime(float value)
Parameters
valuefloat
Returns
ToDateTime(string)
public static DateTime ToDateTime(string value)
Parameters
valuestring
Returns
ToDateTime(string, IFormatProvider)
public static DateTime ToDateTime(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToDateTime(ushort)
public static DateTime ToDateTime(ushort value)
Parameters
valueushort
Returns
ToDateTime(uint)
public static DateTime ToDateTime(uint value)
Parameters
valueuint
Returns
ToDateTime(ulong)
public static DateTime ToDateTime(ulong value)
Parameters
valueulong
Returns
ToDecimal(NDArray)
public static decimal ToDecimal(NDArray nd)
Parameters
ndNDArray
Returns
ToDecimal(bool)
public static decimal ToDecimal(bool value)
Parameters
valuebool
Returns
ToDecimal(byte)
public static decimal ToDecimal(byte value)
Parameters
valuebyte
Returns
ToDecimal(char)
public static decimal ToDecimal(char value)
Parameters
valuechar
Returns
ToDecimal(DateTime)
public static decimal ToDecimal(DateTime value)
Parameters
valueDateTime
Returns
ToDecimal(decimal)
public static decimal ToDecimal(decimal value)
Parameters
valuedecimal
Returns
ToDecimal(double)
public static decimal ToDecimal(double value)
Parameters
valuedouble
Returns
ToDecimal(short)
public static decimal ToDecimal(short value)
Parameters
valueshort
Returns
ToDecimal(int)
public static decimal ToDecimal(int value)
Parameters
valueint
Returns
ToDecimal(long)
public static decimal ToDecimal(long value)
Parameters
valuelong
Returns
ToDecimal(object)
public static decimal ToDecimal(object value)
Parameters
valueobject
Returns
ToDecimal(object, IFormatProvider)
public static decimal ToDecimal(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToDecimal(sbyte)
public static decimal ToDecimal(sbyte value)
Parameters
valuesbyte
Returns
ToDecimal(float)
public static decimal ToDecimal(float value)
Parameters
valuefloat
Returns
ToDecimal(string)
public static decimal ToDecimal(string value)
Parameters
valuestring
Returns
ToDecimal(string, IFormatProvider)
public static decimal ToDecimal(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToDecimal(ushort)
public static decimal ToDecimal(ushort value)
Parameters
valueushort
Returns
ToDecimal(uint)
public static decimal ToDecimal(uint value)
Parameters
valueuint
Returns
ToDecimal(ulong)
public static decimal ToDecimal(ulong value)
Parameters
valueulong
Returns
ToDouble(NDArray)
public static double ToDouble(NDArray nd)
Parameters
ndNDArray
Returns
ToDouble(bool)
public static double ToDouble(bool value)
Parameters
valuebool
Returns
ToDouble(byte)
public static double ToDouble(byte value)
Parameters
valuebyte
Returns
ToDouble(char)
public static double ToDouble(char value)
Parameters
valuechar
Returns
ToDouble(DateTime)
public static double ToDouble(DateTime value)
Parameters
valueDateTime
Returns
ToDouble(decimal)
public static double ToDouble(decimal value)
Parameters
valuedecimal
Returns
ToDouble(double)
public static double ToDouble(double value)
Parameters
valuedouble
Returns
ToDouble(short)
public static double ToDouble(short value)
Parameters
valueshort
Returns
ToDouble(int)
public static double ToDouble(int value)
Parameters
valueint
Returns
ToDouble(long)
public static double ToDouble(long value)
Parameters
valuelong
Returns
ToDouble(object)
public static double ToDouble(object value)
Parameters
valueobject
Returns
ToDouble(object, IFormatProvider)
public static double ToDouble(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToDouble(sbyte)
public static double ToDouble(sbyte value)
Parameters
valuesbyte
Returns
ToDouble(float)
public static double ToDouble(float value)
Parameters
valuefloat
Returns
ToDouble(string)
public static double ToDouble(string value)
Parameters
valuestring
Returns
ToDouble(string, IFormatProvider)
public static double ToDouble(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToDouble(ushort)
public static double ToDouble(ushort value)
Parameters
valueushort
Returns
ToDouble(uint)
public static double ToDouble(uint value)
Parameters
valueuint
Returns
ToDouble(ulong)
public static double ToDouble(ulong value)
Parameters
valueulong
Returns
ToInt16(NDArray)
public static short ToInt16(NDArray nd)
Parameters
ndNDArray
Returns
ToInt16(bool)
public static short ToInt16(bool value)
Parameters
valuebool
Returns
ToInt16(byte)
public static short ToInt16(byte value)
Parameters
valuebyte
Returns
ToInt16(char)
public static short ToInt16(char value)
Parameters
valuechar
Returns
ToInt16(DateTime)
public static short ToInt16(DateTime value)
Parameters
valueDateTime
Returns
ToInt16(decimal)
public static short ToInt16(decimal value)
Parameters
valuedecimal
Returns
ToInt16(double)
public static short ToInt16(double value)
Parameters
valuedouble
Returns
ToInt16(short)
public static short ToInt16(short value)
Parameters
valueshort
Returns
ToInt16(int)
public static short ToInt16(int value)
Parameters
valueint
Returns
ToInt16(long)
public static short ToInt16(long value)
Parameters
valuelong
Returns
ToInt16(object)
public static short ToInt16(object value)
Parameters
valueobject
Returns
ToInt16(object, IFormatProvider)
public static short ToInt16(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToInt16(sbyte)
public static short ToInt16(sbyte value)
Parameters
valuesbyte
Returns
ToInt16(float)
public static short ToInt16(float value)
Parameters
valuefloat
Returns
ToInt16(string)
public static short ToInt16(string value)
Parameters
valuestring
Returns
ToInt16(string, IFormatProvider)
public static short ToInt16(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToInt16(ushort)
public static short ToInt16(ushort value)
Parameters
valueushort
Returns
ToInt16(uint)
public static short ToInt16(uint value)
Parameters
valueuint
Returns
ToInt16(ulong)
public static short ToInt16(ulong value)
Parameters
valueulong
Returns
ToInt32(NDArray)
public static int ToInt32(NDArray nd)
Parameters
ndNDArray
Returns
ToInt32(bool)
public static int ToInt32(bool value)
Parameters
valuebool
Returns
ToInt32(byte)
public static int ToInt32(byte value)
Parameters
valuebyte
Returns
ToInt32(char)
public static int ToInt32(char value)
Parameters
valuechar
Returns
ToInt32(DateTime)
public static int ToInt32(DateTime value)
Parameters
valueDateTime
Returns
ToInt32(decimal)
public static int ToInt32(decimal value)
Parameters
valuedecimal
Returns
ToInt32(double)
public static int ToInt32(double value)
Parameters
valuedouble
Returns
ToInt32(short)
public static int ToInt32(short value)
Parameters
valueshort
Returns
ToInt32(int)
public static int ToInt32(int value)
Parameters
valueint
Returns
ToInt32(long)
public static int ToInt32(long value)
Parameters
valuelong
Returns
ToInt32(object)
public static int ToInt32(object value)
Parameters
valueobject
Returns
ToInt32(object, IFormatProvider)
public static int ToInt32(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToInt32(sbyte)
public static int ToInt32(sbyte value)
Parameters
valuesbyte
Returns
ToInt32(float)
public static int ToInt32(float value)
Parameters
valuefloat
Returns
ToInt32(string)
public static int ToInt32(string value)
Parameters
valuestring
Returns
ToInt32(string, IFormatProvider)
public static int ToInt32(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToInt32(ushort)
public static int ToInt32(ushort value)
Parameters
valueushort
Returns
ToInt32(uint)
public static int ToInt32(uint value)
Parameters
valueuint
Returns
ToInt32(ulong)
public static int ToInt32(ulong value)
Parameters
valueulong
Returns
ToInt64(NDArray)
public static long ToInt64(NDArray nd)
Parameters
ndNDArray
Returns
ToInt64(bool)
public static long ToInt64(bool value)
Parameters
valuebool
Returns
ToInt64(byte)
public static long ToInt64(byte value)
Parameters
valuebyte
Returns
ToInt64(char)
public static long ToInt64(char value)
Parameters
valuechar
Returns
ToInt64(DateTime)
public static long ToInt64(DateTime value)
Parameters
valueDateTime
Returns
ToInt64(decimal)
public static long ToInt64(decimal value)
Parameters
valuedecimal
Returns
ToInt64(double)
public static long ToInt64(double value)
Parameters
valuedouble
Returns
ToInt64(short)
public static long ToInt64(short value)
Parameters
valueshort
Returns
ToInt64(int)
public static long ToInt64(int value)
Parameters
valueint
Returns
ToInt64(long)
public static long ToInt64(long value)
Parameters
valuelong
Returns
ToInt64(object)
public static long ToInt64(object value)
Parameters
valueobject
Returns
ToInt64(object, IFormatProvider)
public static long ToInt64(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToInt64(sbyte)
public static long ToInt64(sbyte value)
Parameters
valuesbyte
Returns
ToInt64(float)
public static long ToInt64(float value)
Parameters
valuefloat
Returns
ToInt64(string)
public static long ToInt64(string value)
Parameters
valuestring
Returns
ToInt64(string, IFormatProvider)
public static long ToInt64(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToInt64(ushort)
public static long ToInt64(ushort value)
Parameters
valueushort
Returns
ToInt64(uint)
public static long ToInt64(uint value)
Parameters
valueuint
Returns
ToInt64(ulong)
public static long ToInt64(ulong value)
Parameters
valueulong
Returns
ToSByte(bool)
public static sbyte ToSByte(bool value)
Parameters
valuebool
Returns
ToSByte(byte)
public static sbyte ToSByte(byte value)
Parameters
valuebyte
Returns
ToSByte(char)
public static sbyte ToSByte(char value)
Parameters
valuechar
Returns
ToSByte(DateTime)
public static sbyte ToSByte(DateTime value)
Parameters
valueDateTime
Returns
ToSByte(decimal)
public static sbyte ToSByte(decimal value)
Parameters
valuedecimal
Returns
ToSByte(double)
public static sbyte ToSByte(double value)
Parameters
valuedouble
Returns
ToSByte(short)
public static sbyte ToSByte(short value)
Parameters
valueshort
Returns
ToSByte(int)
public static sbyte ToSByte(int value)
Parameters
valueint
Returns
ToSByte(long)
public static sbyte ToSByte(long value)
Parameters
valuelong
Returns
ToSByte(object)
public static sbyte ToSByte(object value)
Parameters
valueobject
Returns
ToSByte(object, IFormatProvider)
public static sbyte ToSByte(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToSByte(sbyte)
public static sbyte ToSByte(sbyte value)
Parameters
valuesbyte
Returns
ToSByte(float)
public static sbyte ToSByte(float value)
Parameters
valuefloat
Returns
ToSByte(string)
public static sbyte ToSByte(string value)
Parameters
valuestring
Returns
ToSByte(string, IFormatProvider)
public static sbyte ToSByte(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToSByte(ushort)
public static sbyte ToSByte(ushort value)
Parameters
valueushort
Returns
ToSByte(uint)
public static sbyte ToSByte(uint value)
Parameters
valueuint
Returns
ToSByte(ulong)
public static sbyte ToSByte(ulong value)
Parameters
valueulong
Returns
ToSingle(NDArray)
public static float ToSingle(NDArray nd)
Parameters
ndNDArray
Returns
ToSingle(bool)
public static float ToSingle(bool value)
Parameters
valuebool
Returns
ToSingle(byte)
public static float ToSingle(byte value)
Parameters
valuebyte
Returns
ToSingle(char)
public static float ToSingle(char value)
Parameters
valuechar
Returns
ToSingle(DateTime)
public static float ToSingle(DateTime value)
Parameters
valueDateTime
Returns
ToSingle(decimal)
public static float ToSingle(decimal value)
Parameters
valuedecimal
Returns
ToSingle(double)
public static float ToSingle(double value)
Parameters
valuedouble
Returns
ToSingle(short)
public static float ToSingle(short value)
Parameters
valueshort
Returns
ToSingle(int)
public static float ToSingle(int value)
Parameters
valueint
Returns
ToSingle(long)
public static float ToSingle(long value)
Parameters
valuelong
Returns
ToSingle(object)
public static float ToSingle(object value)
Parameters
valueobject
Returns
ToSingle(object, IFormatProvider)
public static float ToSingle(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToSingle(sbyte)
public static float ToSingle(sbyte value)
Parameters
valuesbyte
Returns
ToSingle(float)
public static float ToSingle(float value)
Parameters
valuefloat
Returns
ToSingle(string)
public static float ToSingle(string value)
Parameters
valuestring
Returns
ToSingle(string, IFormatProvider)
public static float ToSingle(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToSingle(ushort)
public static float ToSingle(ushort value)
Parameters
valueushort
Returns
ToSingle(uint)
public static float ToSingle(uint value)
Parameters
valueuint
Returns
ToSingle(ulong)
public static float ToSingle(ulong value)
Parameters
valueulong
Returns
ToString(bool)
public static string ToString(bool value)
Parameters
valuebool
Returns
ToString(bool, IFormatProvider)
public static string ToString(bool value, IFormatProvider provider)
Parameters
valueboolproviderIFormatProvider
Returns
ToString(byte)
public static string ToString(byte value)
Parameters
valuebyte
Returns
ToString(byte, IFormatProvider)
public static string ToString(byte value, IFormatProvider provider)
Parameters
valuebyteproviderIFormatProvider
Returns
ToString(char)
public static string ToString(char value)
Parameters
valuechar
Returns
ToString(char, IFormatProvider)
public static string ToString(char value, IFormatProvider provider)
Parameters
valuecharproviderIFormatProvider
Returns
ToString(DateTime)
public static string ToString(DateTime value)
Parameters
valueDateTime
Returns
ToString(DateTime, IFormatProvider)
public static string ToString(DateTime value, IFormatProvider provider)
Parameters
valueDateTimeproviderIFormatProvider
Returns
ToString(decimal)
public static string ToString(decimal value)
Parameters
valuedecimal
Returns
ToString(decimal, IFormatProvider)
public static string ToString(decimal value, IFormatProvider provider)
Parameters
valuedecimalproviderIFormatProvider
Returns
ToString(double)
public static string ToString(double value)
Parameters
valuedouble
Returns
ToString(double, IFormatProvider)
public static string ToString(double value, IFormatProvider provider)
Parameters
valuedoubleproviderIFormatProvider
Returns
ToString(short)
public static string ToString(short value)
Parameters
valueshort
Returns
ToString(short, IFormatProvider)
public static string ToString(short value, IFormatProvider provider)
Parameters
valueshortproviderIFormatProvider
Returns
ToString(int)
public static string ToString(int value)
Parameters
valueint
Returns
ToString(int, IFormatProvider)
public static string ToString(int value, IFormatProvider provider)
Parameters
valueintproviderIFormatProvider
Returns
ToString(long)
public static string ToString(long value)
Parameters
valuelong
Returns
ToString(long, IFormatProvider)
public static string ToString(long value, IFormatProvider provider)
Parameters
valuelongproviderIFormatProvider
Returns
ToString(object)
public static string ToString(object value)
Parameters
valueobject
Returns
ToString(object, IFormatProvider)
public static string ToString(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToString(sbyte)
public static string ToString(sbyte value)
Parameters
valuesbyte
Returns
ToString(sbyte, IFormatProvider)
public static string ToString(sbyte value, IFormatProvider provider)
Parameters
valuesbyteproviderIFormatProvider
Returns
ToString(float)
public static string ToString(float value)
Parameters
valuefloat
Returns
ToString(float, IFormatProvider)
public static string ToString(float value, IFormatProvider provider)
Parameters
valuefloatproviderIFormatProvider
Returns
ToString(string)
public static string ToString(string value)
Parameters
valuestring
Returns
ToString(string, IFormatProvider)
public static string ToString(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToString(ushort)
public static string ToString(ushort value)
Parameters
valueushort
Returns
ToString(ushort, IFormatProvider)
public static string ToString(ushort value, IFormatProvider provider)
Parameters
valueushortproviderIFormatProvider
Returns
ToString(uint)
public static string ToString(uint value)
Parameters
valueuint
Returns
ToString(uint, IFormatProvider)
public static string ToString(uint value, IFormatProvider provider)
Parameters
valueuintproviderIFormatProvider
Returns
ToString(ulong)
public static string ToString(ulong value)
Parameters
valueulong
Returns
ToString(ulong, IFormatProvider)
public static string ToString(ulong value, IFormatProvider provider)
Parameters
valueulongproviderIFormatProvider
Returns
ToUInt16(NDArray)
public static ushort ToUInt16(NDArray nd)
Parameters
ndNDArray
Returns
ToUInt16(bool)
public static ushort ToUInt16(bool value)
Parameters
valuebool
Returns
ToUInt16(byte)
public static ushort ToUInt16(byte value)
Parameters
valuebyte
Returns
ToUInt16(char)
public static ushort ToUInt16(char value)
Parameters
valuechar
Returns
ToUInt16(DateTime)
public static ushort ToUInt16(DateTime value)
Parameters
valueDateTime
Returns
ToUInt16(decimal)
public static ushort ToUInt16(decimal value)
Parameters
valuedecimal
Returns
ToUInt16(double)
public static ushort ToUInt16(double value)
Parameters
valuedouble
Returns
ToUInt16(short)
public static ushort ToUInt16(short value)
Parameters
valueshort
Returns
ToUInt16(int)
public static ushort ToUInt16(int value)
Parameters
valueint
Returns
ToUInt16(long)
public static ushort ToUInt16(long value)
Parameters
valuelong
Returns
ToUInt16(object)
public static ushort ToUInt16(object value)
Parameters
valueobject
Returns
ToUInt16(object, IFormatProvider)
public static ushort ToUInt16(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToUInt16(sbyte)
public static ushort ToUInt16(sbyte value)
Parameters
valuesbyte
Returns
ToUInt16(float)
public static ushort ToUInt16(float value)
Parameters
valuefloat
Returns
ToUInt16(string)
public static ushort ToUInt16(string value)
Parameters
valuestring
Returns
ToUInt16(string, IFormatProvider)
public static ushort ToUInt16(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToUInt16(ushort)
public static ushort ToUInt16(ushort value)
Parameters
valueushort
Returns
ToUInt16(uint)
public static ushort ToUInt16(uint value)
Parameters
valueuint
Returns
ToUInt16(ulong)
public static ushort ToUInt16(ulong value)
Parameters
valueulong
Returns
ToUInt32(NDArray)
public static uint ToUInt32(NDArray nd)
Parameters
ndNDArray
Returns
ToUInt32(bool)
public static uint ToUInt32(bool value)
Parameters
valuebool
Returns
ToUInt32(byte)
public static uint ToUInt32(byte value)
Parameters
valuebyte
Returns
ToUInt32(char)
public static uint ToUInt32(char value)
Parameters
valuechar
Returns
ToUInt32(DateTime)
public static uint ToUInt32(DateTime value)
Parameters
valueDateTime
Returns
ToUInt32(decimal)
public static uint ToUInt32(decimal value)
Parameters
valuedecimal
Returns
ToUInt32(double)
public static uint ToUInt32(double value)
Parameters
valuedouble
Returns
ToUInt32(short)
public static uint ToUInt32(short value)
Parameters
valueshort
Returns
ToUInt32(int)
public static uint ToUInt32(int value)
Parameters
valueint
Returns
ToUInt32(long)
public static uint ToUInt32(long value)
Parameters
valuelong
Returns
ToUInt32(object)
public static uint ToUInt32(object value)
Parameters
valueobject
Returns
ToUInt32(object, IFormatProvider)
public static uint ToUInt32(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToUInt32(sbyte)
public static uint ToUInt32(sbyte value)
Parameters
valuesbyte
Returns
ToUInt32(float)
public static uint ToUInt32(float value)
Parameters
valuefloat
Returns
ToUInt32(string)
public static uint ToUInt32(string value)
Parameters
valuestring
Returns
ToUInt32(string, IFormatProvider)
public static uint ToUInt32(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToUInt32(ushort)
public static uint ToUInt32(ushort value)
Parameters
valueushort
Returns
ToUInt32(uint)
public static uint ToUInt32(uint value)
Parameters
valueuint
Returns
ToUInt32(ulong)
public static uint ToUInt32(ulong value)
Parameters
valueulong
Returns
ToUInt64(NDArray)
public static ulong ToUInt64(NDArray nd)
Parameters
ndNDArray
Returns
ToUInt64(bool)
public static ulong ToUInt64(bool value)
Parameters
valuebool
Returns
ToUInt64(byte)
public static ulong ToUInt64(byte value)
Parameters
valuebyte
Returns
ToUInt64(char)
public static ulong ToUInt64(char value)
Parameters
valuechar
Returns
ToUInt64(DateTime)
public static ulong ToUInt64(DateTime value)
Parameters
valueDateTime
Returns
ToUInt64(decimal)
public static ulong ToUInt64(decimal value)
Parameters
valuedecimal
Returns
ToUInt64(double)
public static ulong ToUInt64(double value)
Parameters
valuedouble
Returns
ToUInt64(short)
public static ulong ToUInt64(short value)
Parameters
valueshort
Returns
ToUInt64(int)
public static ulong ToUInt64(int value)
Parameters
valueint
Returns
ToUInt64(long)
public static ulong ToUInt64(long value)
Parameters
valuelong
Returns
ToUInt64(object)
public static ulong ToUInt64(object value)
Parameters
valueobject
Returns
ToUInt64(object, IFormatProvider)
public static ulong ToUInt64(object value, IFormatProvider provider)
Parameters
valueobjectproviderIFormatProvider
Returns
ToUInt64(sbyte)
public static ulong ToUInt64(sbyte value)
Parameters
valuesbyte
Returns
ToUInt64(float)
public static ulong ToUInt64(float value)
Parameters
valuefloat
Returns
ToUInt64(string)
public static ulong ToUInt64(string value)
Parameters
valuestring
Returns
ToUInt64(string, IFormatProvider)
public static ulong ToUInt64(string value, IFormatProvider provider)
Parameters
valuestringproviderIFormatProvider
Returns
ToUInt64(ushort)
public static ulong ToUInt64(ushort value)
Parameters
valueushort
Returns
ToUInt64(uint)
public static ulong ToUInt64(uint value)
Parameters
valueuint
Returns
ToUInt64(ulong)
public static ulong ToUInt64(ulong value)
Parameters
valueulong