Uniwares
Tomato Guru
Portugal
2322 Posts |
Posted - Apr 27 2004 : 3:00:07 PM
|
It seems that in C# under VS2003.NET, VAX is doing a lot of guessing instead of looking at the symbols.
I have a class which does not yet contain the property "Boolean Connected" but I'm already using it, with the intention of implementing "Connected" later. Having thus code like "if(myClass.Connected)", the definition bar and the HCB shows me the symbol Connected is "System.Net.Sockets.Socket.Connected"...
How come? As it seems, whenever I reference a symbol in C# which does not exist in the current class or a base class, it just tries to find ANY match, anywhere. That doesnt seem right to me. I'd prefer to have no information at all, than a wrong one.
PS: weird thing: when I implement the property, reparse, remove the property, reparse again, then HCB and definition bar show me the wrong information as before, but the tooltip shows the now removed definition. |
|