如何取得當下 Function Name 與 Class Name、紀錄 Exception Log 更簡便? StackFrame 與 MethodBase 是你不可或缺的好幫手!
在開發程式時,有時候我們需要在發生 Exception 時紀錄 Log,以便日後 Debug。而在這個過程中,我們也會需要取得當下的 Function Name 與 Class Name,來方便我們對 Exception 的追蹤及分析。
那麼,如何輕鬆地取得這些資訊呢?在 C# 中,我們可以使用 StackFrame 與 MethodBase 兩個類別來實現這個功能。