Name
Debug.Write Method
Class
System.Diagnostics.Debug
Syntax
Debug.Write(Output
[,Category
])
-
Output
(required; String or Object) The string to be sent to the Output window, or the object whose name is to be sent to the Output window
-
Category
(optional; String) A category name used to group output messages
Description
Prints text in the Output window in the design-time environment
Rules at a Glance
If
Output
is a string, the string is printed to the Output window.If
Output
is a nonstring object, the ToString property of theObject
object is invoked. This just outputs a string version of the name of the object.Supplying a
Category
argument is useful when you want to organize the output from severalDebug.Write
statements by category. Output from the method then takes the form:Category: Output
if
Output
is a string, and:Category: Output.ToString
if
Output
is a nonstring object.
Programming Tips and Gotchas
In Visual Basic applications, Debug.Write executes only when an application is run in the design-time environment; the statement has no effect in a compiled application.
Get VB.NET Language in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.