These categories conform to Version 3.1 of the Unicode Standard.
Note: For information on mapping specific Unicode characters to categories, see the UnicodeData.txt file in the Unicode Character Database at http://www.unicode.org/Public/UNIDATA/UnicodeCharacterDatabase.html. The UnicodeData.txt file format is described at http://www.unicode.org/Public/3.1-Update/UnicodeData-3.1.0.html.This enumeration is used to support char methods such as char.IsLetter(char), char.IsUpper(char) , etc.
Member Name Description ClosePunctuation Designates a Unicode 'Pe' (punctuation, close). ConnectorPunctuation Designates a Unicode 'Pc' (punctuation, connector). Control Designates a Unicode 'Cc' (other, control). CurrencySymbol Designates a Unicode 'Sc' (symbol, currency). DashPunctuation Designates a Unicode 'Pd' (punctuation, dash). DecimalDigitNumber Designates a Unicode 'Nd' (number, decimal digit). EnclosingMark Designates a Unicode 'Me' (mark, enclosing). FinalQuotePunctuation Designates a Unicode 'Pf' (punctuation, final quote). Format Designates a Unicode 'Cf' (other, format). InitialQuotePunctuation Designates a Unicode 'Pi' (punctuation, initial quote). LetterNumber Designates a Unicode 'Nl' (number, letter). LineSeparator Designates a Unicode 'Zl' (separator, line). LowercaseLetter Designates a Unicode 'Ll' (letter, lowercase). MathSymbol Designates a Unicode 'Sm' (symbol, math). ModifierLetter Designates a Unicode 'Lm' (letter, modifier). ModifierSymbol Designates a Unicode 'Sk' (symbol, modifier). NonSpacingMark Designates a Unicode 'Mn' (mark, non-spacing). OpenPunctuation Designates a Unicode 'Ps' (punctuation, open). OtherLetter Designates a Unicode 'Lo' (letter, other: not an uppercase letter, a lowercase letter, a titlecase letter, or a modifier letter). OtherNotAssigned Designates a Unicode 'Cn' (other, not assigned). OtherNumber Designates a Unicode 'No' (number, other: not a decimal digit number or a letter number). OtherPunctuation Designates a Unicode 'Po' (punctuation, other: not connector, dash, open, close, initial quote, or final quote punctuation). OtherSymbol Designates a Unicode 'So' (symbol, other: not a math, currency, or modifier symbol). ParagraphSeparator Designates a Unicode 'Zp' (separator, paragraph). PrivateUse Designates a Unicode 'Co' (other, private use). SpaceSeparator Designates a Unicode 'Zs' (separator, space). SpacingCombiningMark Designates a Unicode 'Mc' (mark, spacing combining). Surrogate Designates a Unicode 'Cs' (other, surrogate). TitlecaseLetter Designates a Unicode 'Lt' (letter, titlecase). UppercaseLetter Designates a Unicode 'Lu' (letter, uppercase).
Namespace: System.Globalization
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0