April 30th, 2008
There is another pseudo-register useful when working with C# language:
$exception
It contains last exception that is thrown by an application.
Suppose that we have code like this:
C#:
try
{
// something
}
catch
{
// do something else
}
with $exception pseudo-register you can easily examine it:

April 12th, 2008
I found a very interesting feature of Visual Studio's debugger. It's been there for a long time but many developers do not know (including me) that pseudo-registers can be helpful.
There are more registers but I will mention just two of them.
@ERR
Well, it returns the same as GetLastError(), It optionally can return formatted string - just write it like @err,hr
I think I don't need to add more, screens below are self-explanatory


$user
Provides many informations about a user executing current process

Happy debugging.
April 12th, 2008
Did you know where the C# name come from? I didn't 
According to wikipedia: "The name "C sharp" was inspired from musical notation where a sharp indicates that the written note should be made a half-step higher in pitch".
Stupid 