System.UnicodeString.ThrowIfOutOfRange
C++
void __cdecl ThrowIfOutOfRange(int idx) const;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | ustring.h | System | UnicodeString |
Beschreibung
Löst eine Exception aus, wenn der Index in UnicodeString außerhalb des Bereichs liegt.
ThrowIfOutOfRange löst eine ERangeError-Exception aus, wenn der gegebene 1-basierte Zeichenindex für eine UnicodeString-Instanz außerhalb des Bereichs liegt. Die Methode löst besonders dann eine Exception aus, wenn der Index kleiner als 1 oder größer als die Zeichenlänge des Strings ist.