Jak mogę uzyskać nazwę funkcji wywołującej w C #?

Muszę uzyskać nazwę funkcji wywołującej w C #. Czytałem o metodzie stackframe, ale wszędzie jej powiedziano, że nie jest wiarygodna i szkodzi wydajności.

Ale potrzebuję go do użytku produkcyjnego. Piszę niestandardowy program śledzący, który będzie rejestrował nazwę metody, z której został wywołany ślad.

Czy ktoś może pomóc w skutecznej metodzie uzyskania nazwy funkcji wywołującej? Korzystam z Visual Studio 2010.

questionAnswers(3)

yourAnswerToTheQuestion