, Char.IsDigit() true , ASCII 0x30 0x39.
, , true Char.IsDigit(): '0' '1' '2' '3' '4' '5' '6' '7' '8' '9'
" ", Char.IsDigit() true : 0xff10 0xff19. , ASCII 0x30-0x39, , , 0xff21-0xff26 0xff41-0xff46, , "A" - "F" "a" - .
, ASCII, , , 'a'.. 'f' 'A'.. 'F', ASCII.
, - :
bool isHexChar = ('0' <= c) && (c <= '9') ||
('a' <= c) && (c <= 'f') ||
('A' <= c) && (c <= 'F');
, .