C# – Cách Lấy Tên Method Đã Gọi Method Hiện Tại

To get name of calling method use method StackTrace.Get­Frame. Create new instance of StackTrace and call method GetFrame(1). The parameter is index of method call in call stack. Index of the first (the nearest) method call is „1“, so it returns a StackFrame of the calling method (method which directly called the current method). To get the method name use StackFrame.Get­Method (to get MethodBase) and then just get value of Name property.

Tiếp tục đọc