Name

StringInfo

Synopsis

This class allows you to manipulate a string by its individual elements. Each separately displayed character is considered a text element. This includes base characters and the Unicode-defined surrogate pairs and combining character sequences. The class provides enumeration of the elements in the string, as well as a means of further identifying combining characters. ParseCombiningCharacters() returns only the indexes of the base characters, high surrogates, and combined characters within a string.

public class StringInfo {
// Public Constructors
   public method StringInfo();  
// Public Static Methods
   public static method string GetNextTextElement(
        string str);  
   public static method string GetNextTextElement(string str, 
        int index);  
   public static method TextElementEnumerator GetTextElementEnumerator(
        string str);  
   public static method TextElementEnumerator GetTextElementEnumerator(
        string str, int index);  
   public static method int[] ParseCombiningCharacters(
        string str);  
}

Get C# in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.