IComparerClass.StringCaseInsensitiveComparer

Синтаксис

StringCaseInsensitiveComparer: IComparer;

Описание

Свойство StringCaseInsensitiveComparer возвращает объект для сравнения элементов строкового типа. Сравнение происходит с учетом длины и без учета регистра содержимого элементов.

Пример

Sub Main;

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 Main;

После выполнения примера в переменных «i, i1, i2, i3» будет содержаться «0, 1, -1, 0» соответственно.

См. также:

IComparerClass