UInt64 | CF 1.0, ECMA 1.0, serializable |
System (mscorlib.dll) | struct |
This structure is the value type
for 64-bit unsigned integers (which
range from 0 to 1.84x1020). It is not
CLS-compliant (although Int64 is). This structure
is also available in C# through the ulong alias.
public struct UInt64 : IComparable, IFormattable, IConvertible {
// Public Static Fields
public const ulong MaxValue;
// =18446744073709551615
public const ulong MinValue;
// =0
// Public Static Methods
public static ulong Parse(string s);
public static ulong Parse(string s,
IFormatProvider provider);
public static ulong Parse(string s, System.Globalization.NumberStyles style);
public static ulong Parse(string s, System.Globalization.NumberStyles style,
IFormatProvider provider);
// Public Instance Methods
public int CompareTo(object value);
// 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 UInt64(IComparable,
IFormattable, IConvertible)
Returned By
BitConverter.ToUInt64( ),
Convert.ToUInt64( ), Decimal.ToUInt64(
), IConvertible.ToUInt64( ),
System.IO.BinaryReader.ReadUInt64( ),
System.IO.IsolatedStorage.IsolatedStorage.{CurrentSize,
MaximumSize},
System.Runtime.Serialization.FormatterConverter.ToUInt64(
),
System.Runtime.Serialization.IFormatterConverter.ToUInt64(
),
System.Runtime.Serialization.SerializationInfo.GetUInt64(
), UIntPtr.ToUInt64( ),
System.Xml.XmlConvert.ToUInt64( )
Passed To
Multiple types
|