StringCaseInsensitiveComparer: IComparer;
Свойство StringCaseInsensitiveComparer возвращает объект для сравнения элементов строкового типа.
Сравнение происходит с учётом длины и без учета регистра содержимого элементов.
Sub UserProc;
Var
Com: IComparer;
i, i1, i2, i3: Integer;
Begin
Com := Comparer.StringCaseInsensitiveComparer;
i := Com.Compare("a", "A");
i1 := Com.Compare("aa", "A");
i2 := Com.Compare("a", "AA");
i3 := Com.Compare("aA", "Aa");
End Sub UserProc;
После выполнения примера в переменных «i, i1, i2, i3» будут содержаться значения «0, 1, -1, 0» соответственно.
См. также: