Edit

Share via


Debug.IndentLevel Property

Definition

Gets or sets the indent level.

C#
public static int IndentLevel { get; set; }

Property Value

The indent level. The default is 0.

Examples

The following example sets the indent level and emits debugging messages.

C#
Debug.WriteLine("List of errors:");
Debug.Indent();
Debug.WriteLine("Error 1: File not found");
Debug.WriteLine("Error 2: Directory not found");
Debug.Unindent();
Debug.WriteLine("End of list of errors");

This example produces the following output:

txt
List of errors:
     Error 1: File not found
     Error 2: Directory not found
End of list of errors

Remarks

The IndentLevel property represents the number of times the indent of size IndentSize is applied.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also