March 2002
Intermediate to advanced
864 pages
31h 8m
English
SByte
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 field sbyte MaxValue; // =127 public const field sbyte MinValue; // =-128 // Public Static Methods public static method sbyte Parse(string s); public static method sbyte Parse(string s, IFormatProvider provider); public static method sbyte Parse(string s, System.Globalization.NumberStyles style); public static method sbyte Parse(string s, System.Globalization.NumberStyles style, IFormatProvider provider); // Public Instance Methods public method int CompareTo(object obj); // implements IComparable public override method bool Equals(object obj); // overrides ValueType public override method int GetHashCode(); // overrides ValueType public method TypeCode GetTypeCode(); // implements IConvertible public override method string ToString(); // overrides ValueType public method string ToString(IFormatProvider provider); // implements IConvertible public method string ToString(string format); public method string ToString(string format, // implements IFormattable IFormatProvider provider); }
Object→ValueType→SByte(IComparable, IFormattable, IConvertible)
Convert.ToSByte(), Decimal.ToSByte(), IConvertible.ToSByte(), System.IO.BinaryReader.ReadSByte(), Math.{Abs(), Max(), Min()}, System.Runtime.Serialization.FormatterConverter.ToSByte() ...