Un tipo de datos UInteger contiene cualquier valor entre 0 y 4.294.967.295 (ref. MSDN).¿Por qué la asignación de 0xFFFFFFFF a un UInteger genera un error en VB.NET?
Si trato de este código en VB.NET, me sale un error de compilación:
Dim Test As UInteger = &HFFFFFFFF
Error: "Constant expression not representable in type 'UInteger'.
¿Por qué no puedo establecer 0xFFFFFFFF (4294967295) a un UInteger si este tipo puede mantener este valor ?
Wow. Simplemente guau. – Thanatos