using .NET 2003 with VA 1301 i have just added the member variable:
private int Me;
to one class. when i reference this in a second class, via the code:
FileIndex test; test.Me = 0;
"Me" is shown correctly. bold in the first class where it is declared, and simply standard grey when it is referenced.
what version of VAX are you using? are all of your C# projects using a common code base that could be confusing VA? do you have any other addin's installed?
i get the same effect. VA is colouring "Me" in as a "Class, structure of typedef". if you change the colour for this in the VA options then you will see the colour of Me change also.
further if you have "stable symbols in italic" turned on then "Me" is also shown in italics.
since VA does not understand "Me" in the current context it is falling back to the next best match it can find. in this case there is some class or structure somewhere in the libraries VA has parsed called "Me"
you get the same effect now and then in C++ when the code makes no sense