Skip to content

UInt64Extensions Class

Definition

Extension methods for UInt64.

public static class UInt64Extensions

View source

Methods

Name Description
GetBit(UInt64, Int32) Gets the value of the bit at the specified index.
LeftMostBit(UInt64) Gets the left-most bit (bit 63) of a ulong.
ResetBit(UInt64, Int32) Returns a new ulong with the bit at the specified index cleared.
RightMostBit(UInt64) Gets the right-most bit (bit 0) of a ulong.
SetBit(UInt64, Int32) Returns a new ulong with the bit at the specified index set.
SignBit(UInt64) Gets the sign bit (bit 63) of a ulong.
ToBinaryString(UInt64) Converts a ulong to its binary string representation, e.g. "0b0000000100000010000000110000010000000101000001100000011100001000".