将所有函数调用记录到控制台

Eta*_*tan 1 c# logging trace

我经常会通过将每个函数调用记录到控制台并查找错误情况中的差异来开始调试类.是否有一些属性可以应用于类以启用此类跟踪?必须输入这些是非常累人的

Console.WriteLine("classname: methodname")
Run Code Online (Sandbox Code Playgroud)

到每个方法并在之后删除它们(删除可以通过条件编译来完成,但是当你拥有所有这些冗余时查看代码并不是很好)

Sta*_*eXV 5

有人使用属性向我提到了一个附加工具.让我们看看能否找到它.

我认为这是PostSharp:

文章

http://www.postsharp.org/