Skip to content
CShift0.32

uint64

Struct · built-in type

struct uint64 : IComparable<uint64>, IEquatable<uint64>, IHashable

An unsigned 64-bit integer.

Arithmetic is checked: an overflow, a division by zero or a conversion that loses the value ends the program with a panic, unless the code is unchecked (then it wraps around). See the language guide (basics).

Name Description
MinValue The smallest value, 0.
MaxValue The largest value, 18446744073709551615.
static uint64 MinValue

The smallest value, 0.

static uint64 MaxValue

The largest value, 18446744073709551615.

Name Description
ToString The number as decimal text: 42.ToString() is "42".
Equals Whether the numbers are equal (also a == b).
CompareTo Compares the numbers: -1, 0 or 1.
GetHashCode A hash code of the number, for Dictionary keys.
string ToString()

The number as decimal text: 42.ToString() is "42".

string ToString(string format)

The number in a number format: 255.ToString("X4") is "00FF" (see NumberFormat).

Parameters

  • format: D, X, B, F, N, E, P or G, optionally followed by up to two digits.
bool Equals(uint64 other)

Whether the numbers are equal (also a == b).

int CompareTo(uint64 other)

Compares the numbers: -1, 0 or 1.

int GetHashCode()

A hash code of the number, for Dictionary keys.