using System;
using System.Globalization;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System
{
/// Represents a 16-bit signed integer.
// Token: 0x0200010D RID: 269
[Token(Token = "0x200010D")]
[ComVisible(true)]
[Serializable]
public struct Int16 : IComparable, IFormattable, IConvertible, IComparable, IEquatable
{
/// Compares this instance to a specified object and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the object.
/// An object to compare, or .
/// A signed number indicating the relative values of this instance and .
/// Return Value
///
/// Description
///
/// Less than zero
///
/// This instance is less than .
///
/// Zero
///
/// This instance is equal to .
///
/// Greater than zero
///
/// This instance is greater than .
///
/// -or-
///
/// is .
///
/// is not an .
// Token: 0x060009B8 RID: 2488 RVA: 0x00008970 File Offset: 0x00006B70
[Token(Token = "0x60009B8")]
[Address(RVA = "0x25F9E50", Offset = "0x25F8C50", VA = "0x1825F9E50", Slot = "4")]
public int CompareTo(object value)
{
return 0;
}
/// Compares this instance to a specified 16-bit signed integer and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified 16-bit signed integer.
/// An integer to compare.
/// A signed number indicating the relative values of this instance and .
/// Return Value
///
/// Description
///
/// Less than zero
///
/// This instance is less than .
///
/// Zero
///
/// This instance is equal to .
///
/// Greater than zero
///
/// This instance is greater than .
// Token: 0x060009B9 RID: 2489 RVA: 0x00008988 File Offset: 0x00006B88
[Token(Token = "0x60009B9")]
[Address(RVA = "0x25F9E40", Offset = "0x25F8C40", VA = "0x1825F9E40", Slot = "23")]
public int CompareTo(short value)
{
return 0;
}
/// Returns a value indicating whether this instance is equal to a specified object.
/// An object to compare to this instance.
///
/// if is an instance of and equals the value of this instance; otherwise, .
// Token: 0x060009BA RID: 2490 RVA: 0x000089A0 File Offset: 0x00006BA0
[Token(Token = "0x60009BA")]
[Address(RVA = "0x25F9F20", Offset = "0x25F8D20", VA = "0x1825F9F20", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
/// Returns a value indicating whether this instance is equal to a specified value.
/// An value to compare to this instance.
///
/// if has the same value as this instance; otherwise, .
// Token: 0x060009BB RID: 2491 RVA: 0x000089B8 File Offset: 0x00006BB8
[Token(Token = "0x60009BB")]
[Address(RVA = "0x164F420", Offset = "0x164E220", VA = "0x18164F420", Slot = "24")]
public bool Equals(short obj)
{
return default(bool);
}
/// Returns the hash code for this instance.
/// A 32-bit signed integer hash code.
// Token: 0x060009BC RID: 2492 RVA: 0x000089D0 File Offset: 0x00006BD0
[Token(Token = "0x60009BC")]
[Address(RVA = "0x25F9FB0", Offset = "0x25F8DB0", VA = "0x1825F9FB0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// Converts the numeric value of this instance to its equivalent string representation.
/// The string representation of the value of this instance, consisting of a minus sign if the value is negative, and a sequence of digits ranging from 0 to 9 with no leading zeroes.
// Token: 0x060009BD RID: 2493 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60009BD")]
[Address(RVA = "0x25FA990", Offset = "0x25F9790", VA = "0x1825FA990", Slot = "3")]
public override string ToString()
{
return null;
}
/// Converts the numeric value of this instance to its equivalent string representation using the specified culture-specific format information.
/// An that supplies culture-specific formatting information.
/// The string representation of the value of this instance as specified by .
// Token: 0x060009BE RID: 2494 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60009BE")]
[Address(RVA = "0x25FA790", Offset = "0x25F9590", VA = "0x1825FA790", Slot = "21")]
public string ToString(IFormatProvider provider)
{
return null;
}
/// Converts the numeric value of this instance to its equivalent string representation, using the specified format.
/// A numeric format string.
/// The string representation of the value of this instance as specified by .
// Token: 0x060009BF RID: 2495 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60009BF")]
[Address(RVA = "0x25FA9C0", Offset = "0x25F97C0", VA = "0x1825FA9C0")]
public string ToString(string format)
{
return null;
}
/// Converts the numeric value of this instance to its equivalent string representation using the specified format and culture-specific formatting information.
/// A numeric format string.
/// An object that supplies culture-specific formatting information.
/// The string representation of the value of this instance as specified by and .
// Token: 0x060009C0 RID: 2496 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60009C0")]
[Address(RVA = "0x25FAA00", Offset = "0x25F9800", VA = "0x1825FAA00", Slot = "5")]
public string ToString(string format, IFormatProvider provider)
{
return null;
}
// Token: 0x060009C1 RID: 2497 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60009C1")]
[Address(RVA = "0x25FA7C0", Offset = "0x25F95C0", VA = "0x1825FA7C0")]
private string ToString(string format, NumberFormatInfo info)
{
return null;
}
/// Converts the string representation of a number in a specified culture-specific format to its 16-bit signed integer equivalent.
/// A string containing a number to convert.
/// An that supplies culture-specific formatting information about .
/// A 16-bit signed integer equivalent to the number specified in .
///
/// is .
///
/// is not in the correct format.
///
/// represents a number less than or greater than .
// Token: 0x060009C2 RID: 2498 RVA: 0x000089E8 File Offset: 0x00006BE8
[Token(Token = "0x60009C2")]
[Address(RVA = "0x25F9FC0", Offset = "0x25F8DC0", VA = "0x1825F9FC0")]
public static short Parse(string s, IFormatProvider provider)
{
return 0;
}
/// Converts the string representation of a number in a specified style and culture-specific format to its 16-bit signed integer equivalent.
/// A string containing a number to convert.
/// A bitwise combination of enumeration values that indicates the style elements that can be present in . A typical value to specify is .
/// An that supplies culture-specific formatting information about .
/// A 16-bit signed integer equivalent to the number specified in .
///
/// is .
///
/// is not a value.
/// -or-
/// is not a combination of and values.
///
/// is not in a format compliant with .
///
/// represents a number less than or greater than .
/// -or-
/// includes non-zero fractional digits.
// Token: 0x060009C3 RID: 2499 RVA: 0x00008A00 File Offset: 0x00006C00
[Token(Token = "0x60009C3")]
[Address(RVA = "0x25F9FF0", Offset = "0x25F8DF0", VA = "0x1825F9FF0")]
public static short Parse(string s, NumberStyles style, IFormatProvider provider)
{
return 0;
}
// Token: 0x060009C4 RID: 2500 RVA: 0x00008A18 File Offset: 0x00006C18
[Token(Token = "0x60009C4")]
[Address(RVA = "0x25FA040", Offset = "0x25F8E40", VA = "0x1825FA040")]
private static short Parse(string s, NumberStyles style, NumberFormatInfo info)
{
return 0;
}
/// Converts the string representation of a number in a specified style and culture-specific format to its 16-bit signed integer equivalent. A return value indicates whether the conversion succeeded or failed.
/// A string containing a number to convert. The string is interpreted using the style specified by .
/// A bitwise combination of enumeration values that indicates the style elements that can be present in . A typical value to specify is .
/// An object that supplies culture-specific formatting information about .
/// When this method returns, contains the 16-bit signed integer value equivalent to the number contained in , if the conversion succeeded, or zero if the conversion failed. The conversion fails if the parameter is or , is not in a format compliant with , or represents a number less than or greater than . This parameter is passed uninitialized; any value originally supplied in will be overwritten.
///
/// if was converted successfully; otherwise, .
///
/// is not a value.
/// -or-
/// is not a combination of and values.
// Token: 0x060009C5 RID: 2501 RVA: 0x00008A30 File Offset: 0x00006C30
[Token(Token = "0x60009C5")]
[Address(RVA = "0x25FAAC0", Offset = "0x25F98C0", VA = "0x1825FAAC0")]
public static bool TryParse(string s, NumberStyles style, IFormatProvider provider, out short result)
{
return default(bool);
}
// Token: 0x060009C6 RID: 2502 RVA: 0x00008A48 File Offset: 0x00006C48
[Token(Token = "0x60009C6")]
[Address(RVA = "0x25FAA40", Offset = "0x25F9840", VA = "0x1825FAA40")]
private static bool TryParse(string s, NumberStyles style, NumberFormatInfo info, out short result)
{
return default(bool);
}
/// Returns the for value type .
/// The enumerated constant, .
// Token: 0x060009C7 RID: 2503 RVA: 0x00008A60 File Offset: 0x00006C60
[Token(Token = "0x60009C7")]
[Address(RVA = "0x53BA40", Offset = "0x53A840", VA = "0x18053BA40", Slot = "6")]
public TypeCode GetTypeCode()
{
return TypeCode.Empty;
}
/// For a description of this member, see .
/// This parameter is ignored.
///
/// if the value of the current instance is not zero; otherwise, .
// Token: 0x060009C8 RID: 2504 RVA: 0x00008A78 File Offset: 0x00006C78
[Token(Token = "0x60009C8")]
[Address(RVA = "0x25FA1A0", Offset = "0x25F8FA0", VA = "0x1825FA1A0", Slot = "7")]
bool IConvertible.ToBoolean(IFormatProvider provider)
{
return default(bool);
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, converted to a .
// Token: 0x060009C9 RID: 2505 RVA: 0x00008A90 File Offset: 0x00006C90
[Token(Token = "0x60009C9")]
[Address(RVA = "0x25FA260", Offset = "0x25F9060", VA = "0x1825FA260", Slot = "8")]
char IConvertible.ToChar(IFormatProvider provider)
{
return '\0';
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, converted to an .
// Token: 0x060009CA RID: 2506 RVA: 0x00008AA8 File Offset: 0x00006CA8
[Token(Token = "0x60009CA")]
[Address(RVA = "0x25FA520", Offset = "0x25F9320", VA = "0x1825FA520", Slot = "9")]
sbyte IConvertible.ToSByte(IFormatProvider provider)
{
return 0;
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, converted to a .
// Token: 0x060009CB RID: 2507 RVA: 0x00008AC0 File Offset: 0x00006CC0
[Token(Token = "0x60009CB")]
[Address(RVA = "0x25FA200", Offset = "0x25F9000", VA = "0x1825FA200", Slot = "10")]
byte IConvertible.ToByte(IFormatProvider provider)
{
return 0;
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, unchanged.
// Token: 0x060009CC RID: 2508 RVA: 0x00008AD8 File Offset: 0x00006CD8
[Token(Token = "0x60009CC")]
[Address(RVA = "0x1AA8150", Offset = "0x1AA6F50", VA = "0x181AA8150", Slot = "11")]
short IConvertible.ToInt16(IFormatProvider provider)
{
return 0;
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, unchanged.
// Token: 0x060009CD RID: 2509 RVA: 0x00008AF0 File Offset: 0x00006CF0
[Token(Token = "0x60009CD")]
[Address(RVA = "0x25FA670", Offset = "0x25F9470", VA = "0x1825FA670", Slot = "12")]
ushort IConvertible.ToUInt16(IFormatProvider provider)
{
return 0;
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, converted to an .
// Token: 0x060009CE RID: 2510 RVA: 0x00008B08 File Offset: 0x00006D08
[Token(Token = "0x60009CE")]
[Address(RVA = "0x25FA460", Offset = "0x25F9260", VA = "0x1825FA460", Slot = "13")]
int IConvertible.ToInt32(IFormatProvider provider)
{
return 0;
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, converted to a .
// Token: 0x060009CF RID: 2511 RVA: 0x00008B20 File Offset: 0x00006D20
[Token(Token = "0x60009CF")]
[Address(RVA = "0x25FA6D0", Offset = "0x25F94D0", VA = "0x1825FA6D0", Slot = "14")]
uint IConvertible.ToUInt32(IFormatProvider provider)
{
return 0U;
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, converted to an .
// Token: 0x060009D0 RID: 2512 RVA: 0x00008B38 File Offset: 0x00006D38
[Token(Token = "0x60009D0")]
[Address(RVA = "0x25FA4C0", Offset = "0x25F92C0", VA = "0x1825FA4C0", Slot = "15")]
long IConvertible.ToInt64(IFormatProvider provider)
{
return 0L;
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, converted to a .
// Token: 0x060009D1 RID: 2513 RVA: 0x00008B50 File Offset: 0x00006D50
[Token(Token = "0x60009D1")]
[Address(RVA = "0x25FA730", Offset = "0x25F9530", VA = "0x1825FA730", Slot = "16")]
ulong IConvertible.ToUInt64(IFormatProvider provider)
{
return 0UL;
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, converted to a .
// Token: 0x060009D2 RID: 2514 RVA: 0x00008B68 File Offset: 0x00006D68
[Token(Token = "0x60009D2")]
[Address(RVA = "0x25FA580", Offset = "0x25F9380", VA = "0x1825FA580", Slot = "17")]
float IConvertible.ToSingle(IFormatProvider provider)
{
return 0f;
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, converted to a .
// Token: 0x060009D3 RID: 2515 RVA: 0x00008B80 File Offset: 0x00006D80
[Token(Token = "0x60009D3")]
[Address(RVA = "0x25FA400", Offset = "0x25F9200", VA = "0x1825FA400", Slot = "18")]
double IConvertible.ToDouble(IFormatProvider provider)
{
return 0.0;
}
/// For a description of this member, see .
/// This parameter is ignored.
/// The value of the current instance, converted to a .
// Token: 0x060009D4 RID: 2516 RVA: 0x00008B98 File Offset: 0x00006D98
[Token(Token = "0x60009D4")]
[Address(RVA = "0x25FA390", Offset = "0x25F9190", VA = "0x1825FA390", Slot = "19")]
decimal IConvertible.ToDecimal(IFormatProvider provider)
{
return 0m;
}
/// This conversion is not supported. Attempting to use this method throws an .
/// This parameter is ignored.
/// This conversion is not supported. No value is returned.
/// In all cases.
// Token: 0x060009D5 RID: 2517 RVA: 0x00008BB0 File Offset: 0x00006DB0
[Token(Token = "0x60009D5")]
[Address(RVA = "0x25FA2C0", Offset = "0x25F90C0", VA = "0x1825FA2C0", Slot = "20")]
DateTime IConvertible.ToDateTime(IFormatProvider provider)
{
return default(DateTime);
}
/// For a description of this member, see .
/// The type to which to convert this value.
/// An implementation that supplies information about the format of the returned value.
/// The value of the current instance, converted to .
// Token: 0x060009D6 RID: 2518 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60009D6")]
[Address(RVA = "0x25FA5E0", Offset = "0x25F93E0", VA = "0x1825FA5E0", Slot = "22")]
object IConvertible.ToType(Type type, IFormatProvider provider)
{
return null;
}
// Token: 0x0400044F RID: 1103
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400044F")]
internal short m_value;
/// Represents the largest possible value of an . This field is constant.
// Token: 0x04000450 RID: 1104
[Token(Token = "0x4000450")]
public const short MaxValue = 32767;
/// Represents the smallest possible value of . This field is constant.
// Token: 0x04000451 RID: 1105
[Token(Token = "0x4000451")]
public const short MinValue = -32768;
}
}