所以我正在使用一个不起作用的 Api,并且我已经订阅了所有事件以查看发生了什么。因此,在事件处理程序上有很多参数。我只想将它们打印到控制台。
我想要一个模板(Visual Studio 2010 或 Resharper)来写出所有带有名称和值的参数。
在 Resharper 中有一个内置模板outv
可以单独执行它们,但是依次执行每个操作都很痛苦。
我正在寻找快速的东西,可以扔掉。
编辑:至少我发现或链接的任何问题都不是完全重复的原因:
这特别是关于方法参数。方法参数(如我所见)无法反映。我可以使用 AOP,但这并不完全符合我快速简便的准要求。我已经在考虑这个了,但我不需要任何长期的东西,所以仅仅为了这个问题将 postsharp 引入我的项目似乎有点过头了。
此外,对于对象,我正在使用System.Runtime.Serialization.Json.DataContractJsonSerializer
. 它是 .net 的一部分,json 易于阅读,我可以快速摆脱它的三行代码。但不适用于方法参数。
Eclipse 有这样的东西。