using System;
using System.Globalization;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System
{
/// Represents an 8-bit signed integer.
// Token: 0x02000134 RID: 308
[Token(Token = "0x2000134")]
[CLSCompliant(false)]
[ComVisible(true)]
[Serializable]
public struct SByte : IComparable, IFormattable, IConvertible, IComparable, IEquatable
{
/// Compares this instance to a specified object and returns an indication of their relative values.
/// 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: 0x06000B6E RID: 2926 RVA: 0x00009E28 File Offset: 0x00008028
[Token(Token = "0x6000B6E")]
[Address(RVA = "0x299AFF0", Offset = "0x2999DF0", VA = "0x18299AFF0", Slot = "4")]
public int CompareTo(object obj)
{
return 0;
}
/// Compares this instance to a specified 8-bit signed integer and returns an indication of their relative values.
/// An 8-bit signed integer to compare.
/// A signed integer that indicates the relative order 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: 0x06000B6F RID: 2927 RVA: 0x00009E40 File Offset: 0x00008040
[Token(Token = "0x6000B6F")]
[Address(RVA = "0x299AFE0", Offset = "0x2999DE0", VA = "0x18299AFE0", Slot = "23")]
public int CompareTo(sbyte value)
{
return 0;
}
/// Returns a value indicating whether this instance is equal to a specified object.
/// An object to compare with this instance.
///
/// if is an instance of and equals the value of this instance; otherwise, .
// Token: 0x06000B70 RID: 2928 RVA: 0x00009E58 File Offset: 0x00008058
[Token(Token = "0x6000B70")]
[Address(RVA = "0x299B0C0", Offset = "0x2999EC0", VA = "0x18299B0C0", 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: 0x06000B71 RID: 2929 RVA: 0x00009E70 File Offset: 0x00008070
[Token(Token = "0x6000B71")]
[Address(RVA = "0x26C9190", Offset = "0x26C7F90", VA = "0x1826C9190", Slot = "24")]
public bool Equals(sbyte obj)
{
return default(bool);
}
/// Returns the hash code for this instance.
/// A 32-bit signed integer hash code.
// Token: 0x06000B72 RID: 2930 RVA: 0x00009E88 File Offset: 0x00008088
[Token(Token = "0x6000B72")]
[Address(RVA = "0x299B150", Offset = "0x2999F50", VA = "0x18299B150", 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 negative sign if the value is negative, and a sequence of digits ranging from 0 to 9 with no leading zeroes.
// Token: 0x06000B73 RID: 2931 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000B73")]
[Address(RVA = "0x299BA20", Offset = "0x299A820", VA = "0x18299BA20", 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 object that supplies culture-specific formatting information.
/// The string representation of the value of this instance, as specified by .
// Token: 0x06000B74 RID: 2932 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000B74")]
[Address(RVA = "0x299B9B0", Offset = "0x299A7B0", VA = "0x18299B9B0", 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 standard or custom numeric format string.
/// The string representation of the value of this instance as specified by .
///
/// is invalid.
// Token: 0x06000B75 RID: 2933 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000B75")]
[Address(RVA = "0x299B8D0", Offset = "0x299A6D0", VA = "0x18299B8D0")]
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 format information.
/// A standard or custom numeric format string.
/// An object that supplies culture-specific formatting information.
/// The string representation of the value of this instance as specified by and .
///
/// is invalid.
// Token: 0x06000B76 RID: 2934 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000B76")]
[Address(RVA = "0x299B9E0", Offset = "0x299A7E0", VA = "0x18299B9E0", Slot = "5")]
public string ToString(string format, IFormatProvider provider)
{
return null;
}
// Token: 0x06000B77 RID: 2935 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000B77")]
[Address(RVA = "0x299B910", Offset = "0x299A710", VA = "0x18299B910")]
private string ToString(string format, NumberFormatInfo info)
{
return null;
}
/// Converts the string representation of a number in a specified culture-specific format to its 8-bit signed integer equivalent.
/// A string that represents a number to convert. The string is interpreted using the style.
/// An object that supplies culture-specific formatting information about . If is , the thread current culture is used.
/// An 8-bit signed integer that is equivalent to the number specified in .
///
/// is .
///
/// is not in the correct format.
///
/// represents a number less than or greater than .
// Token: 0x06000B78 RID: 2936 RVA: 0x00009EA0 File Offset: 0x000080A0
[Token(Token = "0x6000B78")]
[Address(RVA = "0x299B1B0", Offset = "0x2999FB0", VA = "0x18299B1B0")]
[CLSCompliant(false)]
public static sbyte Parse(string s, IFormatProvider provider)
{
return 0;
}
/// Converts the string representation of a number that is in a specified style and culture-specific format to its 8-bit signed equivalent.
/// A string that contains the number to convert. The string is interpreted by using the style specified by .
/// A bitwise combination of the 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 . If is , the thread current culture is used.
/// An 8-bit signed byte value that is equivalent to the number specified in the parameter.
///
/// is not a value.
/// -or-
/// is not a combination of and .
///
/// is .
///
/// is not in a format that is compliant with .
///
/// represents a number that is less than or greater than .
/// -or-
/// includes non-zero, fractional digits.
// Token: 0x06000B79 RID: 2937 RVA: 0x00009EB8 File Offset: 0x000080B8
[Token(Token = "0x6000B79")]
[Address(RVA = "0x299B160", Offset = "0x2999F60", VA = "0x18299B160")]
[CLSCompliant(false)]
public static sbyte Parse(string s, NumberStyles style, IFormatProvider provider)
{
return 0;
}
// Token: 0x06000B7A RID: 2938 RVA: 0x00009ED0 File Offset: 0x000080D0
[Token(Token = "0x6000B7A")]
[Address(RVA = "0x299B1E0", Offset = "0x2999FE0", VA = "0x18299B1E0")]
private static sbyte Parse(string s, NumberStyles style, NumberFormatInfo info)
{
return 0;
}
/// Tries to convert the string representation of a number in a specified style and culture-specific format to its equivalent, and returns a value that indicates whether the conversion succeeded.
/// A string representing a number to convert.
/// A bitwise combination of enumeration values that indicates the permitted format of . A typical value to specify is .
/// An object that supplies culture-specific formatting information about .
/// When this method returns, contains the 8-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: 0x06000B7B RID: 2939 RVA: 0x00009EE8 File Offset: 0x000080E8
[Token(Token = "0x6000B7B")]
[Address(RVA = "0x299BAD0", Offset = "0x299A8D0", VA = "0x18299BAD0")]
[CLSCompliant(false)]
public static bool TryParse(string s, NumberStyles style, IFormatProvider provider, out sbyte result)
{
return default(bool);
}
// Token: 0x06000B7C RID: 2940 RVA: 0x00009F00 File Offset: 0x00008100
[Token(Token = "0x6000B7C")]
[Address(RVA = "0x299BA50", Offset = "0x299A850", VA = "0x18299BA50")]
private static bool TryParse(string s, NumberStyles style, NumberFormatInfo info, out sbyte result)
{
return default(bool);
}
/// Returns the for value type .
/// The enumerated constant, .
// Token: 0x06000B7D RID: 2941 RVA: 0x00009F18 File Offset: 0x00008118
[Token(Token = "0x6000B7D")]
[Address(RVA = "0x46C990", Offset = "0x46B790", VA = "0x18046C990", Slot = "6")]
public TypeCode GetTypeCode()
{
return TypeCode.Empty;
}
/// For a description of this member, see .
/// This parameter is unused.
///
/// if the value of the current instance is not zero; otherwise, .
// Token: 0x06000B7E RID: 2942 RVA: 0x00009F30 File Offset: 0x00008130
[Token(Token = "0x6000B7E")]
[Address(RVA = "0x299B330", Offset = "0x299A130", VA = "0x18299B330", 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: 0x06000B7F RID: 2943 RVA: 0x00009F48 File Offset: 0x00008148
[Token(Token = "0x6000B7F")]
[Address(RVA = "0x299B3F0", Offset = "0x299A1F0", VA = "0x18299B3F0", 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, unchanged.
// Token: 0x06000B80 RID: 2944 RVA: 0x00009F60 File Offset: 0x00008160
[Token(Token = "0x6000B80")]
[Address(RVA = "0x60EA40", Offset = "0x60D840", VA = "0x18060EA40", Slot = "9")]
sbyte IConvertible.ToSByte(IFormatProvider provider)
{
return 0;
}
/// For a description of this member, see .
/// This parameter is unused.
/// The value of the current instance, converted to a .
// Token: 0x06000B81 RID: 2945 RVA: 0x00009F78 File Offset: 0x00008178
[Token(Token = "0x6000B81")]
[Address(RVA = "0x299B390", Offset = "0x299A190", VA = "0x18299B390", 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, converted to an .
// Token: 0x06000B82 RID: 2946 RVA: 0x00009F90 File Offset: 0x00008190
[Token(Token = "0x6000B82")]
[Address(RVA = "0x299B5F0", Offset = "0x299A3F0", VA = "0x18299B5F0", 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, converted to a .
// Token: 0x06000B83 RID: 2947 RVA: 0x00009FA8 File Offset: 0x000081A8
[Token(Token = "0x6000B83")]
[Address(RVA = "0x299B7B0", Offset = "0x299A5B0", VA = "0x18299B7B0", 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: 0x06000B84 RID: 2948 RVA: 0x00009FC0 File Offset: 0x000081C0
[Token(Token = "0x6000B84")]
[Address(RVA = "0x299B650", Offset = "0x299A450", VA = "0x18299B650", 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: 0x06000B85 RID: 2949 RVA: 0x00009FD8 File Offset: 0x000081D8
[Token(Token = "0x6000B85")]
[Address(RVA = "0x299B810", Offset = "0x299A610", VA = "0x18299B810", 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: 0x06000B86 RID: 2950 RVA: 0x00009FF0 File Offset: 0x000081F0
[Token(Token = "0x6000B86")]
[Address(RVA = "0x299B660", Offset = "0x299A460", VA = "0x18299B660", 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: 0x06000B87 RID: 2951 RVA: 0x0000A008 File Offset: 0x00008208
[Token(Token = "0x6000B87")]
[Address(RVA = "0x299B870", Offset = "0x299A670", VA = "0x18299B870", 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: 0x06000B88 RID: 2952 RVA: 0x0000A020 File Offset: 0x00008220
[Token(Token = "0x6000B88")]
[Address(RVA = "0x299B6C0", Offset = "0x299A4C0", VA = "0x18299B6C0", 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: 0x06000B89 RID: 2953 RVA: 0x0000A038 File Offset: 0x00008238
[Token(Token = "0x6000B89")]
[Address(RVA = "0x299B590", Offset = "0x299A390", VA = "0x18299B590", Slot = "18")]
double IConvertible.ToDouble(IFormatProvider provider)
{
return 0.0;
}
/// For a description of this member, see .
/// This parameter is unused.
/// The value of the current instance, converted to a .
// Token: 0x06000B8A RID: 2954 RVA: 0x0000A050 File Offset: 0x00008250
[Token(Token = "0x6000B8A")]
[Address(RVA = "0x299B520", Offset = "0x299A320", VA = "0x18299B520", Slot = "19")]
decimal IConvertible.ToDecimal(IFormatProvider provider)
{
return 0m;
}
/// This conversion is not supported. Attempting to do so throws an .
/// This parameter is ignored.
/// None. This conversion is not supported.
/// In all cases.
// Token: 0x06000B8B RID: 2955 RVA: 0x0000A068 File Offset: 0x00008268
[Token(Token = "0x6000B8B")]
[Address(RVA = "0x299B450", Offset = "0x299A250", VA = "0x18299B450", Slot = "20")]
DateTime IConvertible.ToDateTime(IFormatProvider provider)
{
return default(DateTime);
}
/// For a description of this member, see .
/// The to which to convert this value.
/// A implementation that provides information about the format of the returned value.
/// The value of the current instance, converted to an object of type .
// Token: 0x06000B8C RID: 2956 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000B8C")]
[Address(RVA = "0x299B720", Offset = "0x299A520", VA = "0x18299B720", Slot = "22")]
object IConvertible.ToType(Type type, IFormatProvider provider)
{
return null;
}
// Token: 0x040004A8 RID: 1192
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x40004A8")]
private sbyte m_value;
/// Represents the largest possible value of . This field is constant.
// Token: 0x040004A9 RID: 1193
[Token(Token = "0x40004A9")]
public const sbyte MaxValue = 127;
/// Represents the smallest possible value of . This field is constant.
// Token: 0x040004AA RID: 1194
[Token(Token = "0x40004AA")]
public const sbyte MinValue = -128;
}
}