SByte | CF 1.0, ECMA 1.0, serializable |
System (mscorlib.dll) | struct |
This structure represents an 8-bit
signed integer (from -128 to 127). It
is not CLS-compliant. Use Int16 instead. In C#,
this type is aliased as sbyte.
public struct SByte : IComparable, IFormattable, IConvertible {
// Public Static Fields
public const sbyte MaxValue;
// =127
public const sbyte MinValue;
// =-128
// Public Static Methods
public static sbyte Parse(string s);
public static sbyte Parse(string s, IFormatProvider provider);
public static sbyte Parse(string s, System.Globalization.NumberStyles style);
public static sbyte Parse(string s, System.Globalization.NumberStyles style,
IFormatProvider provider);
// Public Instance Methods
public int CompareTo(object obj);
// implements IComparable
public override bool Equals(object obj);
// overrides ValueType
public override int GetHashCode( );
// overrides ValueType
public TypeCode GetTypeCode( );
// implements IConvertible
public override string ToString( );
// overrides ValueType
public string ToString(IFormatProvider provider);
// implements IConvertible
public string ToString(string format);
public string ToString(string format, IFormatProvider provider)
// implements IFormattable
}
Hierarchy
Object
ValueType SByte(IComparable,
IFormattable, IConvertible)
Returned By
Convert.ToSByte( ), Decimal.ToSByte( ),
IConvertible.ToSByte( ), System.IO.BinaryReader.ReadSByte( ),
Math.{Abs( ), Max( ), Min( )},
System.Runtime.Serialization.FormatterConverter.ToSByte( ),
System.Runtime.Serialization.IFormatterConverter.ToSByte( ),
System.Runtime.Serialization.SerializationInfo.GetSByte( ),
System.Xml.XmlConvert.ToSByte( )
Passed To
Multiple types
|