Можно ли установить int
отрицательное значение, используя шестнадцатеричный литерал в С#? Я проверил спецификацию целые литеры, но ничего не сказал.
Например:
int a = -1; // Allowed
int b = 0xFFFFFFFF; // Not allowed?
Шестнадцатеричные нотации яснее для моего приложения, и я бы предпочел не использовать uint
, потому что мне нужно было бы сделать дополнительное кастинг.