Get Unicode Category for character in CSharp
Description
The following code shows how to get Unicode Category for character.
Example
/*from w w w . j av a 2 s . c o m*/
using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
char[] chars = { 'a', 'X', '8', ',', ' ', '\u0009', '!' };
foreach (char ch in chars)
Console.WriteLine("'{0}': {1}", Regex.Escape(ch.ToString()), Char.GetUnicodeCategory(ch));
}
}
The code above generates the following result.