Class TerminalAsciiTextHandler
The default ITerminalTextHandler for ASCII and OrdinalIgnoreCase.
public sealed class TerminalAsciiTextHandler : ITerminalTextHandler
- Inheritance
-
TerminalAsciiTextHandler
- Implements
- Inherited Members
Properties
Comparison
The InvariantCultureIgnoreCase string comparison.
public StringComparison Comparison { get; }
Property Value
Encoding
The ASCII text encoding.
public Encoding Encoding { get; }
Property Value
Methods
EqualityComparer()
Returns the InvariantCultureIgnoreCase equality comparer.
public IEqualityComparer<string> EqualityComparer()
Returns
TextEquals(string?, string?)
Determines whether the two ASCII texts are equal using Comparison.
public bool TextEquals(string? s1, string? s2)
Parameters
Returns
- bool
true
if the texts are equal,false
otherwise.
TextLength(string?)
Returns the ASCII text length.
public int TextLength(string? s1)
Parameters
s1
string