When I programmed in C/C++, I often include pointer values in tracing. This helped correlate objects between trace messages. In C#, I don't have a pointer value available I can trace. Are there any good alternatives for traceable object IDs??
I don't know offhand how to get the underlying memory address, but even if I did that wouldn't help much as the GC could move objects around.