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» соответственно.
См. также: