CharacterReplacementDictionary

CharacterReplacementDictionary class

Представляет словарь замены символов, который используется в процессе индексирования. Замена символов может использоваться, например, для удаления акцентов из символов с акцентом или для создания индекса без учета регистра.

public class CharacterReplacementDictionary : DictionaryBase, IEnumerable<char>

Характеристики

Имя Описание
Count { get; } Получает количество символов, содержащихся в этомCharacterReplacementDictionary .

Методы

Имя Описание
AddRange(CharacterReplacementPair[]) Добавляет указанный набор замен символов в этот экземплярCharacterReplacementDictionary .
AddRange(IEnumerable<CharacterReplacementPair>) Добавляет указанный набор замен символов в этот экземплярCharacterReplacementDictionary .
AddRange(IEnumerable<KeyValuePair<char, char>>) Добавляет указанный набор замен символов в этот экземплярCharacterReplacementDictionary .
Clear() Удаляет все замены символов изCharacterReplacementDictionary объект.
Contains(char) Определяет, является лиCharacterReplacementDictionary объект содержит замену для указанного символа.
ExportDictionary(string) Экспортирует словарь в файл с указанным именем.
GetEnumerator() Возвращает перечислитель, который выполняет итерацию по коллекции.
GetReplacement(char) Получает замену для указанного символа.
ImportDictionary(string) Импортирует словарь из указанного файла.
RemoveRange(char[]) Удаляет указанный набор замен символов из этого экземпляраCharacterReplacementDictionary .
RemoveRange(IEnumerable<char>) Удаляет указанный набор замен символов из этого экземпляраCharacterReplacementDictionary .

Примечания

Узнать больше

Смотрите также