terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Convert Class Reference
+ Collaboration diagram for System.Convert:

Static Public Member Functions

static global::System.TypeCode GetTypeCode (object value)
 
static object ChangeType (object value, global::System.TypeCode typeCode, global::System.IFormatProvider provider)
 
static object ChangeType (object value, global::System.Type conversionType)
 
static object ChangeType (object value, global::System.Type conversionType, global::System.IFormatProvider provider)
 
static bool ToBoolean (object value, global::System.IFormatProvider provider)
 
static bool ToBoolean (sbyte value)
 
static bool ToBoolean (byte value)
 
static bool ToBoolean (short value)
 
static bool ToBoolean (ushort value)
 
static bool ToBoolean (int value)
 
static bool ToBoolean (uint value)
 
static bool ToBoolean (long value)
 
static bool ToBoolean (ulong value)
 
static bool ToBoolean (string value, global::System.IFormatProvider provider)
 
static bool ToBoolean (float value)
 
static bool ToBoolean (double value)
 
static bool ToBoolean (decimal value)
 
static char ToChar (object value, global::System.IFormatProvider provider)
 
static char ToChar (sbyte value)
 
static char ToChar (byte value)
 
static char ToChar (short value)
 
static char ToChar (ushort value)
 
static char ToChar (int value)
 
static char ToChar (uint value)
 
static char ToChar (long value)
 
static char ToChar (ulong value)
 
static char ToChar (string value, global::System.IFormatProvider provider)
 
static sbyte ToSByte (object value, global::System.IFormatProvider provider)
 
static sbyte ToSByte (bool value)
 
static sbyte ToSByte (char value)
 
static sbyte ToSByte (byte value)
 
static sbyte ToSByte (short value)
 
static sbyte ToSByte (ushort value)
 
static sbyte ToSByte (int value)
 
static sbyte ToSByte (uint value)
 
static sbyte ToSByte (long value)
 
static sbyte ToSByte (ulong value)
 
static sbyte ToSByte (float value)
 
static sbyte ToSByte (double value)
 
static sbyte ToSByte (decimal value)
 
static sbyte ToSByte (string value, global::System.IFormatProvider provider)
 
static byte ToByte (object value, global::System.IFormatProvider provider)
 
static byte ToByte (bool value)
 
static byte ToByte (char value)
 
static byte ToByte (sbyte value)
 
static byte ToByte (short value)
 
static byte ToByte (ushort value)
 
static byte ToByte (int value)
 
static byte ToByte (uint value)
 
static byte ToByte (long value)
 
static byte ToByte (ulong value)
 
static byte ToByte (float value)
 
static byte ToByte (double value)
 
static byte ToByte (decimal value)
 
static byte ToByte (string value)
 
static byte ToByte (string value, global::System.IFormatProvider provider)
 
static short ToInt16 (object value, global::System.IFormatProvider provider)
 
static short ToInt16 (bool value)
 
static short ToInt16 (char value)
 
static short ToInt16 (sbyte value)
 
static short ToInt16 (byte value)
 
static short ToInt16 (ushort value)
 
static short ToInt16 (int value)
 
static short ToInt16 (uint value)
 
static short ToInt16 (long value)
 
static short ToInt16 (ulong value)
 
static short ToInt16 (float value)
 
static short ToInt16 (double value)
 
static short ToInt16 (decimal value)
 
static short ToInt16 (string value, global::System.IFormatProvider provider)
 
static ushort ToUInt16 (object value, global::System.IFormatProvider provider)
 
static ushort ToUInt16 (bool value)
 
static ushort ToUInt16 (char value)
 
static ushort ToUInt16 (sbyte value)
 
static ushort ToUInt16 (byte value)
 
static ushort ToUInt16 (short value)
 
static ushort ToUInt16 (int value)
 
static ushort ToUInt16 (uint value)
 
static ushort ToUInt16 (long value)
 
static ushort ToUInt16 (ulong value)
 
static ushort ToUInt16 (float value)
 
static ushort ToUInt16 (double value)
 
static ushort ToUInt16 (decimal value)
 
static ushort ToUInt16 (string value, global::System.IFormatProvider provider)
 
static int ToInt32 (object value)
 
static int ToInt32 (object value, global::System.IFormatProvider provider)
 
static int ToInt32 (bool value)
 
static int ToInt32 (char value)
 
static int ToInt32 (byte value)
 
static int ToInt32 (short value)
 
static int ToInt32 (ushort value)
 
static int ToInt32 (uint value)
 
static int ToInt32 (long value)
 
static int ToInt32 (ulong value)
 
static int ToInt32 (float value)
 
static int ToInt32 (double value)
 
static int ToInt32 (decimal value)
 
static int ToInt32 (string value)
 
static int ToInt32 (string value, global::System.IFormatProvider provider)
 
static uint ToUInt32 (object value)
 
static uint ToUInt32 (object value, global::System.IFormatProvider provider)
 
static uint ToUInt32 (bool value)
 
static uint ToUInt32 (char value)
 
static uint ToUInt32 (sbyte value)
 
static uint ToUInt32 (byte value)
 
static uint ToUInt32 (short value)
 
static uint ToUInt32 (ushort value)
 
static uint ToUInt32 (int value)
 
static uint ToUInt32 (long value)
 
static uint ToUInt32 (ulong value)
 
static uint ToUInt32 (float value)
 
static uint ToUInt32 (double value)
 
static uint ToUInt32 (decimal value)
 
static uint ToUInt32 (string value, global::System.IFormatProvider provider)
 
static long ToInt64 (object value)
 
static long ToInt64 (object value, global::System.IFormatProvider provider)
 
static long ToInt64 (bool value)
 
static long ToInt64 (char value)
 
static long ToInt64 (sbyte value)
 
static long ToInt64 (byte value)
 
static long ToInt64 (short value)
 
static long ToInt64 (ushort value)
 
static long ToInt64 (int value)
 
static long ToInt64 (uint value)
 
static long ToInt64 (ulong value)
 
static long ToInt64 (float value)
 
static long ToInt64 (double value)
 
static long ToInt64 (decimal value)
 
static long ToInt64 (string value)
 
static long ToInt64 (string value, global::System.IFormatProvider provider)
 
static ulong ToUInt64 (object value)
 
static ulong ToUInt64 (object value, global::System.IFormatProvider provider)
 
static ulong ToUInt64 (bool value)
 
static ulong ToUInt64 (char value)
 
static ulong ToUInt64 (sbyte value)
 
static ulong ToUInt64 (byte value)
 
static ulong ToUInt64 (short value)
 
static ulong ToUInt64 (ushort value)
 
static ulong ToUInt64 (int value)
 
static ulong ToUInt64 (uint value)
 
static ulong ToUInt64 (long value)
 
static ulong ToUInt64 (float value)
 
static ulong ToUInt64 (double value)
 
static ulong ToUInt64 (decimal value)
 
static ulong ToUInt64 (string value, global::System.IFormatProvider provider)
 
static float ToSingle (object value, global::System.IFormatProvider provider)
 
static float ToSingle (sbyte value)
 
static float ToSingle (byte value)
 
static float ToSingle (short value)
 
static float ToSingle (ushort value)
 
static float ToSingle (int value)
 
static float ToSingle (uint value)
 
static float ToSingle (long value)
 
static float ToSingle (ulong value)
 
static float ToSingle (double value)
 
static float ToSingle (decimal value)
 
static float ToSingle (string value, global::System.IFormatProvider provider)
 
static float ToSingle (bool value)
 
static double ToDouble (object value, global::System.IFormatProvider provider)
 
static double ToDouble (sbyte value)
 
static double ToDouble (byte value)
 
static double ToDouble (short value)
 
static double ToDouble (ushort value)
 
static double ToDouble (int value)
 
static double ToDouble (uint value)
 
static double ToDouble (long value)
 
static double ToDouble (ulong value)
 
static double ToDouble (float value)
 
static double ToDouble (decimal value)
 
static double ToDouble (string value, global::System.IFormatProvider provider)
 
static double ToDouble (bool value)
 
static decimal ToDecimal (object value, global::System.IFormatProvider provider)
 
static decimal ToDecimal (sbyte value)
 
static decimal ToDecimal (byte value)
 
static decimal ToDecimal (short value)
 
static decimal ToDecimal (ushort value)
 
static decimal ToDecimal (int value)
 
static decimal ToDecimal (uint value)
 
static decimal ToDecimal (long value)
 
static decimal ToDecimal (ulong value)
 
static decimal ToDecimal (float value)
 
static decimal ToDecimal (double value)
 
static decimal ToDecimal (string value, global::System.IFormatProvider provider)
 
static decimal ToDecimal (bool value)
 
static global::System.DateTime ToDateTime (object value, global::System.IFormatProvider provider)
 
static global::System.DateTime ToDateTime (string value, global::System.IFormatProvider provider)
 
static string ToString (object value, global::System.IFormatProvider provider)
 
static string ToString (char value, global::System.IFormatProvider provider)
 
static string ToString (int value)
 
static string ToString (int value, global::System.IFormatProvider provider)
 
static byte ToByte (string value, int fromBase)
 
static sbyte ToSByte (string value, int fromBase)
 
static short ToInt16 (string value, int fromBase)
 
static ushort ToUInt16 (string value, int fromBase)
 
static int ToInt32 (string value, int fromBase)
 
static uint ToUInt32 (string value, int fromBase)
 
static long ToInt64 (string value, int fromBase)
 
static ulong ToUInt64 (string value, int fromBase)
 
static string ToBase64String (byte[] inArray)
 
static string ToBase64String (byte[] inArray, int offset, int length)
 
static string ToBase64String (byte[] inArray, int offset, int length, global::System.Base64FormattingOptions options)
 
static unsafe string ToBase64String (global::System.ReadOnlySpan< byte > bytes, global::System.Base64FormattingOptions options=global::System.Base64FormattingOptions.None)
 
static int ToBase64CharArray (byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut)
 
static unsafe int ToBase64CharArray (byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut, global::System.Base64FormattingOptions options)
 
static byte[] FromBase64String (string s)
 
static unsafe bool TryFromBase64Chars (global::System.ReadOnlySpan< char > chars, global::System.Span< byte > bytes, out int bytesWritten)
 
static unsafe byte[] FromBase64CharArray (char[] inArray, int offset, int length)
 

Static Public Attributes

static readonly object DBNull
 

Static Package Functions

static object DefaultToType (global::System.IConvertible value, global::System.Type targetType, global::System.IFormatProvider provider)
 

Static Package Attributes

static readonly global::System.Type[] ConvertTypes
 
static readonly char[] base64Table
 

Static Private Member Functions

static bool TryDecodeFromUtf16 (global::System.ReadOnlySpan< char > utf16, global::System.Span< byte > bytes, out int consumed, out int written)
 
static int Decode (ref char encodedChars, ref sbyte decodingMap)
 
static void WriteThreeLowOrderBytes (ref byte destination, int value)
 
static void ThrowCharOverflowException ()
 
static void ThrowByteOverflowException ()
 
static void ThrowSByteOverflowException ()
 
static void ThrowInt16OverflowException ()
 
static void ThrowUInt16OverflowException ()
 
static void ThrowInt32OverflowException ()
 
static void ThrowUInt32OverflowException ()
 
static void ThrowInt64OverflowException ()
 
static void ThrowUInt64OverflowException ()
 
static unsafe int ConvertToBase64Array (char *outChars, byte *inData, int offset, int length, bool insertLineBreaks)
 
static int ToBase64_CalculateAndValidateOutputLength (int inputLength, bool insertLineBreaks)
 
static void CopyToTempBufferWithoutWhiteSpace (global::System.ReadOnlySpan< char > chars, global::System.Span< char > tempBuffer, out int consumed, out int charsWritten)
 
static bool IsSpace (this char c)
 
static unsafe byte[] FromBase64CharPtr (char *inputPtr, int inputLength)
 
static unsafe int FromBase64_ComputeResultLength (char *inputPtr, int inputLength)
 
static Convert ()
 

Static Private Attributes

static readonly sbyte[] s_decodingMap
 
static readonly global::System.Type EnumType
 

Detailed Description

Definition at line 20 of file Convert.cs.


The documentation for this class was generated from the following file: