I am asking because I wanted to explain the difference between these two
types to someone else and could not come up with a real reason (other than -
it just works that way with strings) for them. Right, I'm not the designer
but that does not stop me form being curious :)
Inconsistencies bug me. It just seemed like something that would pop up in a
Microsoft document somewhere and I have had no luck in locating it. Another
thing that bugs me.
Now that I had the discussion I am ok. Seems more like it was a mixture of
how strings are inherently immutable and how it better to make them work
like ValueTypes in these cases.
"Cor Ligthert[MVP]" <no************ @planet.nlwrote in message
news:1A******** *************** ***********@mic rosoft.com...
Ray,
Your replies sounds to me like somebody driving a car once heard that
there was a carburator in it, and now ask why he cannot find it in his
current car.
It is important for a driver, that a car do exactly as it should do? You
are not the one who designs Net and the way it works.
By the way, playing with words does not work here.
Dim a as integer "results" in a 0
Dim b as string "results" in a ""
Both as with all valuetypes with the lowest value possible.
Strange that you did not mention the Struct DateTime which has almost the
same behaviours
Just my idea reading your replies.