StringExtensionsToTreeString Method

Transforms an array of string into a string with tree formatting.

Definition

Namespace: DevCase.Extensions.StringExtensions
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[EditorBrowsableAttribute(EditorBrowsableState.Always)]
public static string ToTreeString(
	this IEnumerable<string> collection,
	bool decorate = false
)

Parameters

collection  IEnumerableString
The source collection.
decorate  Boolean  (Optional)
A value that indicates whether or not to replace tabulation characters with ASCII tree decoration characters.

An example of the transformation applied when decorate is :

" Node" -> "└───Node"

Default value is .

Return Value

String
The resulting string with tree formatting.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IEnumerableString. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

Example

This is a code example.
C#
No code example is currently available or this language may not be supported.

See Also