March 2002
Intermediate to advanced
864 pages
31h 8m
English
Int64
This is the value type for 64-bit
integers (which can range, approximately, from -9.22x1018 to
9.22x1018).
This is also available in C# through the long alias.
public struct Int64 : IComparable, IFormattable, IConvertible { // Public Static Fields public const field long MaxValue; // =9223372036854775807 public const field long MinValue; // =-9223372036854775808 // Public Static Methods public static method long Parse(string s); public static method long Parse(string s, IFormatProvider provider); public static method long Parse(string s, System.Globalization.NumberStyles style); public static method long Parse(string s, System.Globalization.NumberStyles style, IFormatProvider provider); // Public Instance Methods public method int CompareTo(object value); // 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→Int64(IComparable, IFormattable, IConvertible)
Multiple types
Multiple types