显示简单的测试字符串/值

时间:2016-02-20 21:57:00

标签: c# visual-studio

我是Visual Studio(2015)和C#的新手,我遇到了一些非常基本的问题。我要做的是简单地通过显示一些文本来测试一个函数,该文本指示执行它的函数被调用。我正在制作一个WPF应用程序。

我有使用javascript,php和Actionscript 3 / Flash的经验,在所有这些语言中,只需简单地编写一行文本,查看函数是否被调用或查看变量的值;使用类似trace()console.write()等的内容

但是,在C#中查找数小时的简单方法后,如果不编写整个代码块或将此文本写入某个外部文件,我找不到任何方法。

据我了解,Trace.WriteLine()将其内容写入外部文件,需要一大堆额外的代码才能将其显示在其他位置。与Console.WriteLine()相同,因为您首先必须召唤控制台才能首先打开。

至于现在,我正在使用System.Windows.MessageBox.Show("test"),但在我看来这不是很方便。我无法想象没有其他简单的方法来跟踪简单的字符串或var或其他东西。

请帮助这位新秀!

2 个答案:

答案 0 :(得分:1)

您正在寻找的是Debug.WriteLine

它将显示在Visual Studio的“输出”窗口中。

答案 1 :(得分:0)

您可以使用Console.WriteLine()或Debug.WriteLine()。对于后者,如果您没有看到输出,请查看以下帖子:Where does System.Diagnostics.Debug.Write output appear?

有关Debug.WriteLine()的更多示例,请参阅:DotNetPerls-Debug