[ C# 開發隨筆 ] 如何取得當下的 Function Name 與 Class Name,紀錄 Exception Log 更簡便

如何取得當下 Function Name 與 Class Name、紀錄 Exception Log 更簡便? StackFrame 與 MethodBase 是你不可或缺的好幫手!

在開發程式時,有時候我們需要在發生 Exception 時紀錄 Log,以便日後 Debug。而在這個過程中,我們也會需要取得當下的 Function Name 與 Class Name,來方便我們對 Exception 的追蹤及分析。

那麼,如何輕鬆地取得這些資訊呢?在 C# 中,我們可以使用 StackFrame 與 MethodBase 兩個類別來實現這個功能。

 

...繼續閱讀 »