Вы должны просто использовать символ с похожим кодом (например, символ '\uffcc'
или string "\uffcc"
) как дозорный, если вам не нужно его печатать.
Сравнение символов использует Unicode (UTF-16). Поэтому посмотрите на таблицу Unicode, чтобы найти некоторые из них:
'A' & lt; '{' или 'A' & lt; '¡'.
Сравнение строк: нет "& lt;" и ">" в классе String. Вам нужно использовать метод Compare . Обычно вы используете класс StringComparer , чтобы выбрать тип сравнения, в котором вы хотите учитывать регистр, культуру или просто значения Unicode.
Тип символов Unicode влияет на сравнение по умолчанию, используемое CompareTo (когда не используя сравнительный порядковый номер). Персонаж с категорией «OtherLetter» больше, чем персонаж с категорией «OtherSymbol» или «OtherPunctuation» ( Char.GetUnicodeCategory ). Подробнее см. В CompareOptions .StringSort.