Overloading methods based on signed/unsigned alone
is adding confusion instead of convenience ...

Having a broader type (Int64) where applies, sounds very good,
although dont know whether VB.net is supporting it "out-of-the-box".

Can you "publish" a next version? that uses signed types (and Int64
where applies) in the public methods?

// Ryan

PS
At first, unsigned types seems a very good approach, until you start
doing math with them.

Look at this simple example.

uint a = 10;
uint b = 11;
uint c = a - b; // whoops

You must switch c to a signed int, to get the right result. In this
example its easy to see, but IRL coding the above might not be that
obvious...

===================================
This list is hosted by DevelopMentor�  http://www.develop.com
Some .NET courses you may be interested in:

Essential .NET: building applications and components with C#
November 29 - December 3, in Los Angeles
http://www.develop.com/courses/edotnet

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to