C # में लॉग इन करते समय, मैं उस विधि का नाम कैसे सीख सकता हूं जिसे वर्तमान विधि कहा जाता है? मुझे सब पता है System.Reflection.MethodBase.GetCurrentMethod()
, लेकिन मैं स्टैक ट्रेस में इसके नीचे एक कदम जाना चाहता हूं। मैंने स्टैक ट्रेस को पार्स करने पर विचार किया है, लेकिन मैं एक क्लीनर को अधिक स्पष्ट तरीके से खोजने की उम्मीद कर रहा हूं, कुछ ऐसा है Assembly.GetCallingAssembly()
लेकिन तरीकों के लिए।
StackTrace
, StackFrame
और CallerMemberName
) और पोस्ट एक सार के रूप में परिणाम दूसरों यहाँ देखने के लिए के लिए: gist.github.com/wilson0x4d/7b30c3913e74adf4ad99b09163a57a1f