The Gallio.Common.Text namespace contains types for managing text ranges, computing differences between strings, and regular expressions.

Classes

  ClassDescription
DiffSet
A diff set consists of a sequence of differences between a left document and a right document that indicate changed and unchanged regions.
StringUtils
Provides utility functions for working with strings.

Structures

  StructureDescription
Diff
Describes the difference between a range of the left document and a range of the right document.
Range
A range denotes a segment of a string or other indexed data structure.
Substring
A substring provides a convenient representation for a range within a larger string.

Enumerations

  EnumerationDescription
DiffKind
Describes whether a difference represents a changed or unchanged region.
DiffStyle
Specifies the presentation style for a DiffSet.