Zdexby TheHolyOneZ
44,741 classes
Class

Convert

: Object
System.Convert, mscorlib 0x0010 (16 B) inherited 0x0010 mscorlib.dll
0x00x0010

Members 5

OffsetSizeNameTypeFlagsDefault
0x08s_decodingMapsbyte[]PrivateStatic+1 flags—
0x08ConvertTypesType[]Static+2 flags—
0x08EnumTypeTypePrivateStatic+1 flags—
0x08base64Tablechar[]Static+2 flags—
0x08DBNullobjectPublicStatic+1 flags—

Functions 241

SignatureFlagsNativeParams
bool TryDecodeFromUtf16(const ReadOnlySpan<System.Char>& utf16, const Span<System.Byte>& bytes, ref int& consumed, ref int& written)PrivateStatic0x10
int Decode(ref ushort& encodedChars, ref sbyte& decodingMap)PrivateStatic0x04
void WriteThreeLowOrderBytes(ref byte& destination, int value)PrivateStatic0x04
TypeCode GetTypeCode(object value)PublicStatic0x08
object ChangeType(object value, const TypeCode& typeCode, IFormatProvider provider)PublicStatic0x08
object DefaultToType(IConvertible value, Type targetType, IFormatProvider provider)Static+1 flags0x08
object ChangeType(object value, Type conversionType)PublicStatic0x08
object ChangeType(object value, Type conversionType, IFormatProvider provider)PublicStatic0x08
void ThrowCharOverflowException()PrivateStatic0x00
void ThrowByteOverflowException()PrivateStatic0x00
void ThrowSByteOverflowException()PrivateStatic0x00
void ThrowInt16OverflowException()PrivateStatic0x00
void ThrowUInt16OverflowException()PrivateStatic0x00
void ThrowInt32OverflowException()PrivateStatic0x00
void ThrowUInt32OverflowException()PrivateStatic0x00
void ThrowInt64OverflowException()PrivateStatic0x00
void ThrowUInt64OverflowException()PrivateStatic0x00
bool ToBoolean(object value)PublicStatic0x08
bool ToBoolean(object value, IFormatProvider provider)PublicStatic0x08
bool ToBoolean(sbyte value)PublicStatic0x01
bool ToBoolean(byte value)PublicStatic0x01
bool ToBoolean(short value)PublicStatic0x02
bool ToBoolean(ushort value)PublicStatic0x02
bool ToBoolean(int value)PublicStatic0x04
bool ToBoolean(uint value)PublicStatic0x04
bool ToBoolean(long value)PublicStatic0x08
bool ToBoolean(ulong value)PublicStatic0x08
bool ToBoolean(const string& value)PublicStatic0x08
bool ToBoolean(const string& value, IFormatProvider provider)PublicStatic0x08
bool ToBoolean(float value)PublicStatic0x04
bool ToBoolean(double value)PublicStatic0x08
bool ToBoolean(const decimal& value)PublicStatic0x10
ushort ToChar(object value)PublicStatic0x08
ushort ToChar(object value, IFormatProvider provider)PublicStatic0x08
ushort ToChar(sbyte value)PublicStatic0x02
ushort ToChar(byte value)PublicStatic0x02
ushort ToChar(short value)PublicStatic0x02
ushort ToChar(ushort value)PublicStatic0x02
ushort ToChar(int value)PublicStatic0x04
ushort ToChar(uint value)PublicStatic0x04
ushort ToChar(long value)PublicStatic0x08
ushort ToChar(ulong value)PublicStatic0x08
ushort ToChar(const string& value)PublicStatic0x08
ushort ToChar(const string& value, IFormatProvider provider)PublicStatic0x08
sbyte ToSByte(object value)PublicStatic0x08
sbyte ToSByte(object value, IFormatProvider provider)PublicStatic0x08
sbyte ToSByte(bool value)PublicStatic0x01
sbyte ToSByte(ushort value)PublicStatic0x02
sbyte ToSByte(byte value)PublicStatic0x01
sbyte ToSByte(short value)PublicStatic0x02
sbyte ToSByte(ushort value)PublicStatic0x02
sbyte ToSByte(int value)PublicStatic0x04
sbyte ToSByte(uint value)PublicStatic0x04
sbyte ToSByte(long value)PublicStatic0x08
sbyte ToSByte(ulong value)PublicStatic0x08
sbyte ToSByte(float value)PublicStatic0x04
sbyte ToSByte(double value)PublicStatic0x08
sbyte ToSByte(const decimal& value)PublicStatic0x10
sbyte ToSByte(const string& value, IFormatProvider provider)PublicStatic0x08
byte ToByte(object value)PublicStatic0x08
byte ToByte(object value, IFormatProvider provider)PublicStatic0x08
byte ToByte(bool value)PublicStatic0x01
byte ToByte(ushort value)PublicStatic0x02
byte ToByte(sbyte value)PublicStatic0x01
byte ToByte(short value)PublicStatic0x02
byte ToByte(ushort value)PublicStatic0x02
byte ToByte(int value)PublicStatic0x04
byte ToByte(uint value)PublicStatic0x04
byte ToByte(long value)PublicStatic0x08
byte ToByte(ulong value)PublicStatic0x08
byte ToByte(float value)PublicStatic0x04
byte ToByte(double value)PublicStatic0x08
byte ToByte(const decimal& value)PublicStatic0x10
byte ToByte(const string& value)PublicStatic0x08
byte ToByte(const string& value, IFormatProvider provider)PublicStatic0x08
short ToInt16(object value)PublicStatic0x08
short ToInt16(object value, IFormatProvider provider)PublicStatic0x08
short ToInt16(bool value)PublicStatic0x02
short ToInt16(ushort value)PublicStatic0x02
short ToInt16(sbyte value)PublicStatic0x02
short ToInt16(byte value)PublicStatic0x02
short ToInt16(ushort value)PublicStatic0x02
short ToInt16(int value)PublicStatic0x04
short ToInt16(uint value)PublicStatic0x04
short ToInt16(long value)PublicStatic0x08
short ToInt16(ulong value)PublicStatic0x08
short ToInt16(float value)PublicStatic0x04
short ToInt16(double value)PublicStatic0x08
short ToInt16(const decimal& value)PublicStatic0x10
short ToInt16(const string& value, IFormatProvider provider)PublicStatic0x08
ushort ToUInt16(object value)PublicStatic0x08
ushort ToUInt16(object value, IFormatProvider provider)PublicStatic0x08
ushort ToUInt16(bool value)PublicStatic0x02
ushort ToUInt16(ushort value)PublicStatic0x02
ushort ToUInt16(sbyte value)PublicStatic0x02
ushort ToUInt16(byte value)PublicStatic0x02
ushort ToUInt16(short value)PublicStatic0x02
ushort ToUInt16(int value)PublicStatic0x04
ushort ToUInt16(uint value)PublicStatic0x04
ushort ToUInt16(long value)PublicStatic0x08
ushort ToUInt16(ulong value)PublicStatic0x08
ushort ToUInt16(float value)PublicStatic0x04
ushort ToUInt16(double value)PublicStatic0x08
ushort ToUInt16(const decimal& value)PublicStatic0x10
ushort ToUInt16(const string& value, IFormatProvider provider)PublicStatic0x08
int ToInt32(object value)PublicStatic0x08
int ToInt32(object value, IFormatProvider provider)PublicStatic0x08
int ToInt32(bool value)PublicStatic0x04
int ToInt32(ushort value)PublicStatic0x04
int ToInt32(byte value)PublicStatic0x04
int ToInt32(short value)PublicStatic0x04
int ToInt32(ushort value)PublicStatic0x04
int ToInt32(uint value)PublicStatic0x04
int ToInt32(int value)PublicStatic0x04
int ToInt32(long value)PublicStatic0x08
int ToInt32(ulong value)PublicStatic0x08
int ToInt32(float value)PublicStatic0x04
int ToInt32(double value)PublicStatic0x08
int ToInt32(const decimal& value)PublicStatic0x10
int ToInt32(const string& value)PublicStatic0x08
int ToInt32(const string& value, IFormatProvider provider)PublicStatic0x08
uint ToUInt32(object value)PublicStatic0x08
uint ToUInt32(object value, IFormatProvider provider)PublicStatic0x08
uint ToUInt32(bool value)PublicStatic0x04
uint ToUInt32(ushort value)PublicStatic0x04
uint ToUInt32(sbyte value)PublicStatic0x04
uint ToUInt32(byte value)PublicStatic0x04
uint ToUInt32(short value)PublicStatic0x04
uint ToUInt32(ushort value)PublicStatic0x04
uint ToUInt32(int value)PublicStatic0x04
uint ToUInt32(long value)PublicStatic0x08
uint ToUInt32(ulong value)PublicStatic0x08
uint ToUInt32(float value)PublicStatic0x04
uint ToUInt32(double value)PublicStatic0x08
uint ToUInt32(const decimal& value)PublicStatic0x10
uint ToUInt32(const string& value, IFormatProvider provider)PublicStatic0x08
long ToInt64(object value)PublicStatic0x08
long ToInt64(object value, IFormatProvider provider)PublicStatic0x08
long ToInt64(bool value)PublicStatic0x08
long ToInt64(ushort value)PublicStatic0x08
long ToInt64(sbyte value)PublicStatic0x08
long ToInt64(byte value)PublicStatic0x08
long ToInt64(short value)PublicStatic0x08
long ToInt64(ushort value)PublicStatic0x08
long ToInt64(int value)PublicStatic0x08
long ToInt64(uint value)PublicStatic0x08
long ToInt64(ulong value)PublicStatic0x08
long ToInt64(float value)PublicStatic0x08
long ToInt64(double value)PublicStatic0x08
long ToInt64(const decimal& value)PublicStatic0x10
long ToInt64(const string& value)PublicStatic0x08
long ToInt64(const string& value, IFormatProvider provider)PublicStatic0x08
ulong ToUInt64(object value)PublicStatic0x08
ulong ToUInt64(object value, IFormatProvider provider)PublicStatic0x08
ulong ToUInt64(bool value)PublicStatic0x08
ulong ToUInt64(ushort value)PublicStatic0x08
ulong ToUInt64(sbyte value)PublicStatic0x08
ulong ToUInt64(byte value)PublicStatic0x08
ulong ToUInt64(short value)PublicStatic0x08
ulong ToUInt64(ushort value)PublicStatic0x08
ulong ToUInt64(int value)PublicStatic0x08
ulong ToUInt64(uint value)PublicStatic0x08
ulong ToUInt64(long value)PublicStatic0x08
ulong ToUInt64(float value)PublicStatic0x08
ulong ToUInt64(double value)PublicStatic0x08
ulong ToUInt64(const decimal& value)PublicStatic0x10
ulong ToUInt64(const string& value, IFormatProvider provider)PublicStatic0x08
float ToSingle(object value)PublicStatic0x08
float ToSingle(object value, IFormatProvider provider)PublicStatic0x08
float ToSingle(sbyte value)PublicStatic0x04
float ToSingle(byte value)PublicStatic0x04
float ToSingle(short value)PublicStatic0x04
float ToSingle(ushort value)PublicStatic0x04
float ToSingle(int value)PublicStatic0x04
float ToSingle(uint value)PublicStatic0x04
float ToSingle(long value)PublicStatic0x08
float ToSingle(ulong value)PublicStatic0x08
float ToSingle(double value)PublicStatic0x08
float ToSingle(const decimal& value)PublicStatic0x10
float ToSingle(const string& value)PublicStatic0x08
float ToSingle(const string& value, IFormatProvider provider)PublicStatic0x08
float ToSingle(bool value)PublicStatic0x04
double ToDouble(object value)PublicStatic0x08
double ToDouble(object value, IFormatProvider provider)PublicStatic0x08
double ToDouble(sbyte value)PublicStatic0x08
double ToDouble(byte value)PublicStatic0x08
double ToDouble(short value)PublicStatic0x08
double ToDouble(ushort value)PublicStatic0x08
double ToDouble(int value)PublicStatic0x08
double ToDouble(uint value)PublicStatic0x08
double ToDouble(long value)PublicStatic0x08
double ToDouble(ulong value)PublicStatic0x08
double ToDouble(float value)PublicStatic0x08
double ToDouble(const decimal& value)PublicStatic0x10
double ToDouble(const string& value, IFormatProvider provider)PublicStatic0x08
double ToDouble(bool value)PublicStatic0x08
decimal ToDecimal(object value, IFormatProvider provider)PublicStatic0x10
decimal ToDecimal(sbyte value)PublicStatic0x10
decimal ToDecimal(byte value)PublicStatic0x10
decimal ToDecimal(short value)PublicStatic0x10
decimal ToDecimal(ushort value)PublicStatic0x10
decimal ToDecimal(int value)PublicStatic0x10
decimal ToDecimal(uint value)PublicStatic0x10
decimal ToDecimal(long value)PublicStatic0x10
decimal ToDecimal(ulong value)PublicStatic0x10
decimal ToDecimal(float value)PublicStatic0x10
decimal ToDecimal(double value)PublicStatic0x10
decimal ToDecimal(const string& value, IFormatProvider provider)PublicStatic0x10
decimal ToDecimal(bool value)PublicStatic0x10
DateTime ToDateTime(object value, IFormatProvider provider)PublicStatic0x08
DateTime ToDateTime(const string& value, IFormatProvider provider)PublicStatic0x08
string ToString(object value, IFormatProvider provider)PublicStatic0x08
string ToString(ushort value, IFormatProvider provider)PublicStatic0x08
string ToString(int value, IFormatProvider provider)PublicStatic0x08
byte ToByte(const string& value, int fromBase)PublicStatic0x08
sbyte ToSByte(const string& value, int fromBase)PublicStatic0x08
short ToInt16(const string& value, int fromBase)PublicStatic0x08
ushort ToUInt16(const string& value, int fromBase)PublicStatic0x08
int ToInt32(const string& value, int fromBase)PublicStatic0x08
uint ToUInt32(const string& value, int fromBase)PublicStatic0x08
long ToInt64(const string& value, int fromBase)PublicStatic0x08
ulong ToUInt64(const string& value, int fromBase)PublicStatic0x08
string ToString(byte value, int toBase)PublicStatic0x08
string ToString(int value, int toBase)PublicStatic0x08
string ToString(long value, int toBase)PublicStatic0x08
string ToBase64String(const byte[]& inArray)PublicStatic0x08
string ToBase64String(const byte[]& inArray, int offset, int length)PublicStatic0x08
string ToBase64String(const byte[]& inArray, int offset, int length, const Base64FormattingOptions& options)PublicStatic0x08
string ToBase64String(const ReadOnlySpan<System.Byte>& bytes, const Base64FormattingOptions& options)PublicStatic0x10
int ToBase64CharArray(const byte[]& inArray, int offsetIn, int length, const char[]& outArray, int offsetOut)PublicStatic0x08
int ToBase64CharArray(const byte[]& inArray, int offsetIn, int length, const char[]& outArray, int offsetOut, const Base64FormattingOptions& options)PublicStatic0x08
int ConvertToBase64Array(const Char*& outChars, const Byte*& inData, int offset, int length, bool insertLineBreaks)PrivateStatic0x04
int ToBase64_CalculateAndValidateOutputLength(int inputLength, bool insertLineBreaks)PrivateStatic0x04
byte[] FromBase64String(const string& s)PublicStatic0x08
bool TryFromBase64Chars(const ReadOnlySpan<System.Char>& chars, const Span<System.Byte>& bytes, ref int& bytesWritten)PublicStatic0x10
void CopyToTempBufferWithoutWhiteSpace(const ReadOnlySpan<System.Char>& chars, const Span<System.Char>& tempBuffer, ref int& consumed, ref int& charsWritten)PrivateStatic0x10
bool IsSpace(ushort c)PrivateStatic0x02
byte[] FromBase64CharArray(const char[]& inArray, int offset, int length)PublicStatic0x08
byte[] FromBase64CharPtr(const Char*& inputPtr, int inputLength)PrivateStatic0x08
int FromBase64_ComputeResultLength(const Char*& inputPtr, int inputLength)PrivateStatic0x04
void .cctor()PrivateStatic+1 flags0x00