zoukankan      html  css  js  c++  java
  • VS C# 调试--输出窗口使用

    输出窗口

    作为调试阶段一个调试工具。

    其中一种用法:

    需要引用命名空间: System.Diagnostics;

    添加方法:Trace.WriteLine(string message); message是填写需要输出的数据

    应用的场景:

    1. 非控制台项目,在调试阶段,可以方便使用

    2 .当程序逻辑已经很清楚,也没有问题了,但是又不想通过设置断点查看过程变量值和输出结果值。这个时候可以选择输出窗口来直观的显示。

    举个列子:获取线程ID

     1         public MainWindow()
     2         {
     3             InitializeComponent();
     4             Trace.WriteLine($"Main Thread--{Thread.CurrentThread.ManagedThreadId}");
     5             var t = new Task(() => SayHello());
     6             Trace.WriteLine($"Main Start--{t.Id}");
     7             t.Start();
     8             t.Wait();
     9             Trace.WriteLine($"Main End--{t.Id}");
    10         }
    11 
    12         public void SayHello()
    13         {
    14             Trace.WriteLine($"Task Start--{Thread.CurrentThread.ManagedThreadId}");
    15             Thread.Sleep(1000);
    16             Trace.WriteLine($"Task End--{Thread.CurrentThread.ManagedThreadId}");
    17         }

  • 相关阅读:
    1221D
    1249E
    D. Yet Another Monster Killing Problem
    大佬传送门
    Zookeeper客户端连接报错
    搭建PXC集群
    Docker分布式环境
    Docker使用
    Docker入门
    MySQL数据库集群概述
  • 原文地址:https://www.cnblogs.com/YourDirection/p/12498928.html
Copyright © 2011-2022 走看看