> Why does String::ToString even exist? Why is there a method that converts
> a
So that you can call ToString on *any* object.
> String to a String? Isn't that a no-op? ;) I can see why you'd want to
Yes, it is a no-op.
> override it, it should do nothing as it is...
>
> And how does one find out what built-in methods are virtual/overridable? I
> had no idea I could redefine ToString( ) for example. By experimentation
> only, or is there a reference for this? MSDN2 isn't much help, you have to
> know the answer before you can look up the question!!! lol
You're right about that, even the class member list on msdn doesn't indicate
virtual-ness.
I think Reflector indicates virtual members with a different icon though
(there seems to be a correlation between the double pink box and
virtual/override functions).
>>> > Is it possible that Vista is the cause?
>>> >http://odwrotnie.homeip.net/ToString.PNG
[quoted text clipped - 4 lines]
>>
>> Thanks! You are right...