"Howard Kaikow" <ka****@standards.com> wrote in message
news:%2****************@TK2MSFTNGP15.phx.gbl...
"Gerald Hernandez" <Cablewizard@sp*********@Yahoo.com> wrote in message
news:uq**************@tk2msftngp13.phx.gbl... Even if you get any of these variations to actually compile, it is still
of little use.
While VB.Net (pre 2005) does allow you to declare Unsigned Ints, there
are no operators.
You can add, subtract, etc. not even within the same data type.
Even simple compares will choke in many cases.
I understood that.
Fer now, I'm just passing a constant to a sub/function, so I can get by
cheating with Integer.
As long as you resign yourself to using bit-wise operations only, then this
is your best bet. It is what I do, and it works quite well. If you need that
extra top bit, then the best thing to do is work with a Long (Int64).
Sometimes that extra bit is all you really need, it seems a shame to waste
another 32. But hopefully this will be solved with VB 2005.
Gerald