There is no way to do this in C#. System.Diagnostics.StackFrame gets the closest, but it does not know about instance information; only types. There is a probably a more natural way to get what you want. Maybe passing in an object which has Address members and letting CallingSomething iterate it's members looking for them? Then it could output all the members which have a certain type by name. Without knowing more about the requirements, it's hard to say. -- Aaron