Table of Contents

Class SHGetLines

Namespace
SunamoStringGetLines
Assembly
SunamoStringGetLines.dll

Provides helper methods for splitting strings into lines with various options.

public class SHGetLines
Inheritance
SHGetLines
Inherited Members
Extension Methods

Methods

GetLines(string, GetLinesArgs?)

Splits a string into individual lines, handling different newline formats.

public static List<string> GetLines(string text, GetLinesArgs? args = null)

Parameters

text string

The text to split into lines.

args GetLinesArgs

Optional arguments controlling line processing behavior.

Returns

List<string>

A list of individual lines.

GetLinesFromLinesWithOneRow(List<string>)

If the list contains exactly one element, splits that element into lines. Otherwise returns the list as-is.

public static List<string> GetLinesFromLinesWithOneRow(List<string> list)

Parameters

list List<string>

The list of strings to process.

Returns

List<string>

A list of individual lines.