2016年2月21日星期日

Fwd: Caller Info

经常在打log的时候要把上下文带上,很麻烦,好在C#提供了一个功能,可以在编译时获得调用者的方法名、文件名和行号,十分方便。
如果你以前用C++写Logger,一定对这些宏不陌生:
二者功能类似。

常言道:If it can be done in authoring time, don't do it in compile time. If it can be done in compile time, don't do it in run-time.

是为一点小小的心得。

没有评论: