c# - 写入堆栈跟踪

标签 c# exception stack-trace

我可以在堆栈跟踪中添加一些文本吗?

我的应用程序已经掌握了抛出的异常。但想获得有关某些方法(参数)的更多信息。

我的想法是做类似的事情

StackTrace.Insert (0, "argument:" + test);

我知道这不是很酷,但这可能吗?

最佳答案

创建异常,并将参数放在Data dictionary property中.然后抛出异常...

关于c# - 写入堆栈跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12589566/

相关文章:

swift - “ fatal error :在展开可选值时意外发现nil”是什么意思?

java - 不考虑 Mapper 和 Reducer 接口(interface)

java - 当我尝试从 EditText 获取文本并将其转换为整数时,应用程序崩溃

stack-trace - 如何获取真正的方法名称而不是 .ctor?

c# - 如何在startup.cs的ConfigureServices方法中正确注入(inject)DbContext实例(ASP.net core 1.1)?

c# - 无法将 xml 反序列化为对象

java - 调用低于 2 度或更多度的函数

c# - C# : File. Exists 中的 8 个条件的模式匹配返回 false,但文件确实存在

jdbc - 用于记录堆栈跟踪的 Log4j JDBCAppender

assembly - GDB - 它如何知道函数调用堆栈?