System.SysUtils.CharInSet
Delphi
function CharInSet(C: AnsiChar; const CharSet: TSysCharSet): Boolean;
function CharInSet(C: WideChar; const CharSet: TSysCharSet): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall CharInSet(char C, const TSysCharSet &CharSet)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Beschreibung
CharInSet überprüft, ob ein gegebenes Zeichen in einer Menge enthalten ist.
Mit CharInSet überprüfen Sie, ob ein gegebenes Zeichen in einer Menge von Zeichen enthalten ist. CharInSet überprüft, ob der Parameter C in der Menge CharSet enthalten ist. C kann entweder ein Unicode- oder ein ANSI-Zeichen sein, während CharSet nur eine Menge mit ANSI-Zeichen sein darf. Die Funktion gibt True zurück, wenn das Zeichen in der Menge enthalten ist, und False, wenn das Zeichen nicht in der Menge enthalten ist oder das Zeichen in Unicode vorliegt.
Hinweis: Es wird empfohlen, dass - wenn möglich - die Klasse TCharacter (die Unicode-fähig ist) zur Überprüfung verwendet wird, ob ein Zeichen in eine bestimme Kategorie, wie z.B. Ziffern oder Buchstaben, fällt.