C# Indent String With Spaces
This example shows how to indent strings using method for padding in C#. “String.PadLeft” static method is used to repeat spaces.
Usage:
Console.WriteLine(Indent(0) + "Versions"); Console.WriteLine(Indent(2) + "Version 1"); Console.WriteLine(Indent(4) + "Version 1.1"); Console.WriteLine(Indent(4) + "Version 1.2"); Console.WriteLine(Indent(6) + "Version 1.2.1"); Console.WriteLine(Indent(2) + "Version 2"); Console.WriteLine(Indent(4) + "Version 2.1"); Console.WriteLine(Indent(4) + "Version 2.2");
public static string Indent(int count) { return "".PadLeft(count); }
Output is like below.
Versions Version 1 Version 1.1 Version 1.2 Version 1.2.1 Version 2 Version 2.1 Version 2.2