Alphabet class

Represents a dictionary of characters that is used during indexing to detect character type. Each character can be handled as separator, as letter, or both.

public class Alphabet : DictionaryBase, IEnumerable<char>


Name Description
Count { get; } Gets the number of characters contained in the Alphabet.
override DictionaryType { get; } Gets the dictionary type.


Name Description
override Clear() Sets the Separator type for all characters in this Alphabet.
ExportDictionary(string) Exports the dictionary to a file with the specified name.
GetCharacterType(char) Gets a type of a character.
GetEnumerator() Returns an enumerator that iterates through the collection.
ImportDictionary(string) Imports a dictionary from the specified file.
SetRange(char[], CharacterType) Sets the type for each character of the specified collection in this instance of the Alphabet.


Learn more

See Also