When it is necessary to write a debug information for debug purposes only, then it is suggested to use method Debug.WriteLine, which writes information to Visual Studio (VS) "Output" window or to any debugger (for example, WinDebug) "Output" window. It is a very important, that in Release mode, Debug.WriteLine is ignored.
using System.Diagnostics;
namespace DebugSamples
{
class Program
{
static void Main(string[] args)
{
Debug.WriteLine("Debug.Sample.Main(); start", "Trace");
// ...
Debug.WriteLine("Debug.Sample.Main(); finish", "Trace");
}
}
}
Visual Studio "Output" window
WinDebug "Output" window
Reference:
No comments:
Post a Comment