CharUnicodeInfo Class
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Retrieves information about a Unicode character. This class cannot be inherited.
Assembly: mscorlib (in mscorlib.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | GetNumericValue(Char) | Gets the numeric value associated with the specified character. |
![]() ![]() | GetNumericValue(String, Int32) | Gets the numeric value associated with the character at the specified index of the specified string. |
![]() ![]() | GetUnicodeCategory(Char) | Gets the Unicode category of the specified character. |
![]() ![]() | GetUnicodeCategory(String, Int32) | Gets the Unicode category of the character at the specified index of the specified string. |
The Unicode Standard defines several properties for Unicode characters, one of which is the character's category. For example, a character might be categorized as an uppercase letter, a lowercase letter, a decimal digit number, a letter number, a connector punctuation, a math symbol, or a currency symbol. Your application can use the character's category to govern string-based operations such as parsing.
The UnicodeCategory enumeration defines categories for Unicode characters. The CharUnicodeInfo class is used to obtain the UnicodeCategory value for a specific character. In addition, the class provides information about the numeric value of Unicode characters. A character's numeric value applies only to numeric characters, which include fractions, subscripts, superscripts, Roman numerals, currency numerators, encircled numbers, and script-specific digits.
For more information on Unicode characters, see the Unicode Standard.

