[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'sysutils' (#rtl)

# UnicodeSameStr

Check whether 2 strings are equal

## Declaration

Source position: sysunih.inc line 27

`function UnicodeSameStr(`
`const s1: UnicodeString;`
`const s2: UnicodeString`
`):Boolean;`

## Description

UnicodeSameStr checks whether the Unicode strings S1 and S2 are equal, case sensitively. The function returns True if the strings are equal, False if they are not. This function relies on a widestring manager to perform the actual comparison, as it will take into account various equivalent code points: it is not a simple byte-by-byte comparison.

## See also

UnicodeCompareText |  | Compare 2 strings case insensitively
CompareStr |  | Compare 2 ansistrings case-sensitively, ignoring special characters.
CompareText |  | Compare 2 ansistrings case insensitive.
UnicodeSameText |  | Check whether 2 strings are the same, ignoring case
SameStr |  | Check whether 2 strings are the same, case insensitive