美文网首页
Visual Studio中获调试信息及当前所处模块的相关信息

Visual Studio中获调试信息及当前所处模块的相关信息

作者: 达哥傻乐 | 来源:发表于2023-03-09 14:13 被阅读0次

    有时候需要获得一些调试信息以进行DEBUG,或者想知道相同的输出内容具体是哪个模块输出的,需要知道输出调试信息,方法很简单,示例如下:

                var stackTrace = new System.Diagnostics.StackTrace(new System.Diagnostics.StackFrame(true));
                var debugInfo = $"Stack Trace: {stackTrace}\nFile: {stackTrace.GetFrame(0).GetFileName()} \nMethod: {stackTrace.GetFrame(0).GetMethod()}\nLine Number: {stackTrace.GetFrame(0).GetFileLineNumber()}\nColumn Number: {stackTrace.GetFrame(0).GetFileColumnNumber()}";
                MessageBox.Show(debugInfo);
    

    取得结果如下,想要的全有:


    图1. 运行结果

    相关文章

      网友评论

          本文标题:Visual Studio中获调试信息及当前所处模块的相关信息

          本文链接:https://www.haomeiwen.com/subject/dywaldtx.html