Skip to content
CShift0.32

uint8

Struct · built-in type

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

An unsigned 8-bit integer (a byte); it converts implicitly to and from char.

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, 255.
static uint8 MinValue

The smallest value, 0.

static uint8 MaxValue

The largest value, 255.

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(uint8 other)

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

int CompareTo(uint8 other)

Compares the numbers: -1, 0 or 1.

int GetHashCode()

A hash code of the number, for Dictionary keys.