![]() |
VOOZH | about |
This method is used to indicates whether the Char object at the specified position in a string is a low surrogate or not. Syntax:
public static bool IsLowSurrogate (string s, int index);
Parameters:
s: It is a String. index: It is the character position to evaluate in s.
Return Value: This method returns true if the numeric value of the specified character in the s parameter ranges from U+DC00 through U+DFFF otherwise it returns false. Exceptions:
Below programs illustrate the use of Char.IsLowSurrogate(String, Int32) Method: Example 1:
String '1234' does't contain any LowSurrogate value at index 3 String 'Tsunami' does't contain any LowSurrogate value at index 3 String 'psyc0lo' does't contain any LowSurrogate value at index 4 String 'að??z' contains Low Surrogate value at index 2
Example 2: For ArgumentNullException
String '1234' does't contain any LowSurrogate value at index 3 String 'Tsunami' does't contain any LowSurrogate value at index 3 String 'psyc0lo' does't contain any LowSurrogate value at index 4 String 'að??z' contains Low Surrogate value at index 2 s is null Exception Thrown: System.ArgumentNullException
Example 3: For ArgumentOutOfRangeException
String '1234' does't contain any LowSurrogate value at index 3 String 'Tsunami' does't contain any LowSurrogate value at index 3 String 'psyc0lo' does't contain any LowSurrogate value at index 4 String 'að??z' contains Low Surrogate value at index 2 index is less than zero Exception Thrown: System.ArgumentOutOfRangeException
Reference: