using System; using Cpp2IlInjected; namespace System { /// Converts base data types to an array of bytes, and an array of bytes to base data types. // Token: 0x020000BB RID: 187 [Token(Token = "0x20000BB")] public static class BitConverter { // Token: 0x0600054C RID: 1356 RVA: 0x00004350 File Offset: 0x00002550 [Token(Token = "0x600054C")] [Address(RVA = "0x26C7D20", Offset = "0x26C6B20", VA = "0x1826C7D20")] private static bool AmILittleEndian() { return default(bool); } /// Returns the specified Boolean value as a byte array. /// A Boolean value. /// A byte array with length 1. // Token: 0x0600054D RID: 1357 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600054D")] [Address(RVA = "0x26C8080", Offset = "0x26C6E80", VA = "0x1826C8080")] public static byte[] GetBytes(bool value) { return null; } /// Returns the specified 16-bit signed integer value as an array of bytes. /// The number to convert. /// An array of bytes with length 2. // Token: 0x0600054E RID: 1358 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600054E")] [Address(RVA = "0x26C80E0", Offset = "0x26C6EE0", VA = "0x1826C80E0")] public static byte[] GetBytes(short value) { return null; } /// Returns the specified 32-bit signed integer value as an array of bytes. /// The number to convert. /// An array of bytes with length 4. // Token: 0x0600054F RID: 1359 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600054F")] [Address(RVA = "0x26C8020", Offset = "0x26C6E20", VA = "0x1826C8020")] public static byte[] GetBytes(int value) { return null; } /// Returns the specified 64-bit signed integer value as an array of bytes. /// The number to convert. /// An array of bytes with length 8. // Token: 0x06000550 RID: 1360 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000550")] [Address(RVA = "0x26C7D40", Offset = "0x26C6B40", VA = "0x1826C7D40")] public static byte[] GetBytes(long value) { return null; } /// Returns the specified 16-bit unsigned integer value as an array of bytes. /// The number to convert. /// An array of bytes with length 2. // Token: 0x06000551 RID: 1361 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000551")] [Address(RVA = "0x26C7ED0", Offset = "0x26C6CD0", VA = "0x1826C7ED0")] [CLSCompliant(false)] public static byte[] GetBytes(ushort value) { return null; } /// Returns the specified 32-bit unsigned integer value as an array of bytes. /// The number to convert. /// An array of bytes with length 4. // Token: 0x06000552 RID: 1362 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000552")] [Address(RVA = "0x26C7DA0", Offset = "0x26C6BA0", VA = "0x1826C7DA0")] [CLSCompliant(false)] public static byte[] GetBytes(uint value) { return null; } /// Returns the specified 64-bit unsigned integer value as an array of bytes. /// The number to convert. /// An array of bytes with length 8. // Token: 0x06000553 RID: 1363 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000553")] [Address(RVA = "0x26C8140", Offset = "0x26C6F40", VA = "0x1826C8140")] [CLSCompliant(false)] public static byte[] GetBytes(ulong value) { return null; } /// Returns the specified single-precision floating point value as an array of bytes. /// The number to convert. /// An array of bytes with length 4. // Token: 0x06000554 RID: 1364 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000554")] [Address(RVA = "0x26C7E30", Offset = "0x26C6C30", VA = "0x1826C7E30")] public static byte[] GetBytes(float value) { return null; } /// Returns the specified double-precision floating point value as an array of bytes. /// The number to convert. /// An array of bytes with length 8. // Token: 0x06000555 RID: 1365 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000555")] [Address(RVA = "0x26C7F70", Offset = "0x26C6D70", VA = "0x1826C7F70")] public static byte[] GetBytes(double value) { return null; } /// Returns a 16-bit signed integer converted from two bytes at a specified position in a byte array. /// An array of bytes. /// The starting position within . /// A 16-bit signed integer formed by two bytes beginning at . /// /// equals the length of minus 1. /// /// is . /// /// is less than zero or greater than the length of minus 1. // Token: 0x06000556 RID: 1366 RVA: 0x00004368 File Offset: 0x00002568 [Token(Token = "0x6000556")] [Address(RVA = "0x26C83E0", Offset = "0x26C71E0", VA = "0x1826C83E0")] public static short ToInt16(byte[] value, int startIndex) { return 0; } /// Returns a 32-bit signed integer converted from four bytes at a specified position in a byte array. /// An array of bytes. /// The starting position within . /// A 32-bit signed integer formed by four bytes beginning at . /// /// is greater than or equal to the length of minus 3, and is less than or equal to the length of minus 1. /// /// is . /// /// is less than zero or greater than the length of minus 1. // Token: 0x06000557 RID: 1367 RVA: 0x00004380 File Offset: 0x00002580 [Token(Token = "0x6000557")] [Address(RVA = "0x26C84F0", Offset = "0x26C72F0", VA = "0x1826C84F0")] public static int ToInt32(byte[] value, int startIndex) { return 0; } /// Returns a 64-bit signed integer converted from eight bytes at a specified position in a byte array. /// An array of bytes. /// The starting position within . /// A 64-bit signed integer formed by eight bytes beginning at . /// /// is greater than or equal to the length of minus 7, and is less than or equal to the length of minus 1. /// /// is . /// /// is less than zero or greater than the length of minus 1. // Token: 0x06000558 RID: 1368 RVA: 0x00004398 File Offset: 0x00002598 [Token(Token = "0x6000558")] [Address(RVA = "0x26C8630", Offset = "0x26C7430", VA = "0x1826C8630")] public static long ToInt64(byte[] value, int startIndex) { return 0L; } /// Returns a 16-bit unsigned integer converted from two bytes at a specified position in a byte array. /// The array of bytes. /// The starting position within . /// A 16-bit unsigned integer formed by two bytes beginning at . /// /// equals the length of minus 1. /// /// is . /// /// is less than zero or greater than the length of minus 1. // Token: 0x06000559 RID: 1369 RVA: 0x000043B0 File Offset: 0x000025B0 [Token(Token = "0x6000559")] [Address(RVA = "0x26C8CC0", Offset = "0x26C7AC0", VA = "0x1826C8CC0")] [CLSCompliant(false)] public static ushort ToUInt16(byte[] value, int startIndex) { return 0; } /// Returns a 32-bit unsigned integer converted from four bytes at a specified position in a byte array. /// An array of bytes. /// The starting position within . /// A 32-bit unsigned integer formed by four bytes beginning at . /// /// is greater than or equal to the length of minus 3, and is less than or equal to the length of minus 1. /// /// is . /// /// is less than zero or greater than the length of minus 1. // Token: 0x0600055A RID: 1370 RVA: 0x000043C8 File Offset: 0x000025C8 [Token(Token = "0x600055A")] [Address(RVA = "0x26C8E60", Offset = "0x26C7C60", VA = "0x1826C8E60")] [CLSCompliant(false)] public static uint ToUInt32(byte[] value, int startIndex) { return 0U; } /// Returns a 64-bit unsigned integer converted from eight bytes at a specified position in a byte array. /// An array of bytes. /// The starting position within . /// A 64-bit unsigned integer formed by the eight bytes beginning at . /// /// is greater than or equal to the length of minus 7, and is less than or equal to the length of minus 1. /// /// is . /// /// is less than zero or greater than the length of minus 1. // Token: 0x0600055B RID: 1371 RVA: 0x000043E0 File Offset: 0x000025E0 [Token(Token = "0x600055B")] [Address(RVA = "0x26C8F00", Offset = "0x26C7D00", VA = "0x1826C8F00")] [CLSCompliant(false)] public static ulong ToUInt64(byte[] value, int startIndex) { return 0UL; } /// Returns a single-precision floating point number converted from four bytes at a specified position in a byte array. /// An array of bytes. /// The starting position within . /// A single-precision floating point number formed by four bytes beginning at . /// /// is greater than or equal to the length of minus 3, and is less than or equal to the length of minus 1. /// /// is . /// /// is less than zero or greater than the length of minus 1. // Token: 0x0600055C RID: 1372 RVA: 0x000043F8 File Offset: 0x000025F8 [Token(Token = "0x600055C")] [Address(RVA = "0x26C87D0", Offset = "0x26C75D0", VA = "0x1826C87D0")] public static float ToSingle(byte[] value, int startIndex) { return 0f; } /// Returns a double-precision floating point number converted from eight bytes at a specified position in a byte array. /// An array of bytes. /// The starting position within . /// A double precision floating point number formed by eight bytes beginning at . /// /// is greater than or equal to the length of minus 7, and is less than or equal to the length of minus 1. /// /// is . /// /// is less than zero or greater than the length of minus 1. // Token: 0x0600055D RID: 1373 RVA: 0x00004410 File Offset: 0x00002610 [Token(Token = "0x600055D")] [Address(RVA = "0x26C8330", Offset = "0x26C7130", VA = "0x1826C8330")] public static double ToDouble(byte[] value, int startIndex) { return 0.0; } // Token: 0x0600055E RID: 1374 RVA: 0x00004428 File Offset: 0x00002628 [Token(Token = "0x600055E")] [Address(RVA = "0x26C81E0", Offset = "0x26C6FE0", VA = "0x1826C81E0")] private static char GetHexValue(int i) { return '\0'; } /// Converts the numeric value of each element of a specified subarray of bytes to its equivalent hexadecimal string representation. /// An array of bytes. /// The starting position within . /// The number of array elements in to convert. /// A string of hexadecimal pairs separated by hyphens, where each pair represents the corresponding element in a subarray of ; for example, "7F-2C-4A-00". /// /// is . /// /// or is less than zero. /// -or- /// is greater than zero and is greater than or equal to the length of . /// The combination of and does not specify a position within ; that is, the parameter is greater than the length of minus the parameter. // Token: 0x0600055F RID: 1375 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600055F")] [Address(RVA = "0x26C8910", Offset = "0x26C7710", VA = "0x1826C8910")] public static string ToString(byte[] value, int startIndex, int length) { return null; } /// Converts the numeric value of each element of a specified array of bytes to its equivalent hexadecimal string representation. /// An array of bytes. /// A string of hexadecimal pairs separated by hyphens, where each pair represents the corresponding element in ; for example, "7F-2C-4A-00". /// /// is . // Token: 0x06000560 RID: 1376 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000560")] [Address(RVA = "0x26C8880", Offset = "0x26C7680", VA = "0x1826C8880")] public static string ToString(byte[] value) { return null; } /// Returns a Boolean value converted from the byte at a specified position in a byte array. /// A byte array. /// The index of the byte within . /// /// if the byte at in is nonzero; otherwise, . /// /// is . /// /// is less than zero or greater than the length of minus 1. // Token: 0x06000561 RID: 1377 RVA: 0x00004440 File Offset: 0x00002640 [Token(Token = "0x6000561")] [Address(RVA = "0x26C8200", Offset = "0x26C7000", VA = "0x1826C8200")] public static bool ToBoolean(byte[] value, int startIndex) { return default(bool); } /// Converts the specified double-precision floating point number to a 64-bit signed integer. /// The number to convert. /// A 64-bit signed integer whose value is equivalent to . // Token: 0x06000562 RID: 1378 RVA: 0x00004458 File Offset: 0x00002658 [Token(Token = "0x6000562")] [Address(RVA = "0x462840", Offset = "0x461640", VA = "0x180462840")] public static long DoubleToInt64Bits(double value) { return 0L; } /// Converts the specified 64-bit signed integer to a double-precision floating point number. /// The number to convert. /// A double-precision floating point number whose value is equivalent to . // Token: 0x06000563 RID: 1379 RVA: 0x00004470 File Offset: 0x00002670 [Token(Token = "0x6000563")] [Address(RVA = "0x26C81F0", Offset = "0x26C6FF0", VA = "0x1826C81F0")] public static double Int64BitsToDouble(long value) { return 0.0; } /// Indicates the byte order ("endianness") in which data is stored in this computer architecture. // Token: 0x04000214 RID: 532 [Token(Token = "0x4000214")] public static readonly bool IsLittleEndian; } }