Понимание шестнадцатеричных и байтов в C #
Кажется, мне не хватает основополагающего понимания вычисления и использования шестнадцатеричных и байтовых значений в C # (или программирования в целом).
Я хотел бы знать, как вычислять шестнадцатеричные значения и байты (0x--) из таких источников, как строки и цвета RGB (например, как я могу выяснить, что такое код 0x для R255 G0 B0?)
Почему мы используем такие вещи, как FF, чтобы компенсировать, что система base 10 получает число вроде 10?