How can I track a variable\'s values as they change, at runtime, in C#? I\'m interested in the same functionality that the debugger provides when I\'m tracing a variable thr
To add to what Marc said, if you want to do this for lots of properties and methods you might want to check out aspect oriented programming techniques, and libraries such as PostSharp.