Table of Contents

Class SmartStringSplitter

Namespace
Glitch9
public static class SmartStringSplitter
Inheritance
SmartStringSplitter
Inherited Members

Methods

SplitSmart(string, int)

public static string[] SplitSmart(string input, int maxLineLength = 80)

Parameters

input string
maxLineLength int

Returns

string[]

SplitSmartAsString(string, int)

Splits a long string into multiple lines in a human-friendly way. Prioritizes punctuation, commas, conjunctions, then spaces.

public static string SplitSmartAsString(string input, int maxLineLength = 80)

Parameters

input string

The original string to split.

maxLineLength int

The maximum number of characters per line.

Returns

string

A nicely formatted string with newline characters inserted.