Тип данных UInteger содержит любое значение от 0 до 4,294,967,295 (ссылка MSDN).
Если я попробую этот код в VB.NET, я получаю ошибку компилятора:
Dim Test As UInteger = &HFFFFFFFF
Ошибка: "Константное выражение не представлено в типе" UInteger ".
Почему я не могу установить 0xFFFFFFFF (4 294 967 295) в UInteger, если этот тип может удерживать это значение?