Search notes:

System.Globalization.UnicodeCategory (enum)

The System.Globalization.UnicodeCategory seems to correspond to the third column of the UnicodeData.txt file of the Unicode Character Database (UCD).
Designation
ClosePunctuation 21 Closing character of one of the paired punctuation marks, such as parentheses, square brackets, and braces. Pe
ConnectorPunctuation 18 Connector punctuation character that connects two characters. Pc
Control 14 Control code character, with a Unicode value of U+007F or in the range U+0000 through U+001F or U+0080 through U+009F. Cc
CurrencySymbol 26 Currency symbol character. Sc
DashPunctuation 19 Dash or hyphen character. Pd
DecimalDigitNumber 8 Decimal digit character, that is, a character in the range 0 through 9. Nd
EnclosingMark 7 Enclosing mark character, which is a nonspacing combining character that surrounds all previous characters up to and including a base character. Me
FinalQuotePunctuation 23 Closing or final quotation mark character. Pf
Format 15 Format character that affects the layout of text or the operation of text processes, but is not normally rendered. Cf
InitialQuotePunctuation 22 Opening or initial quotation mark character. Pi
LetterNumber 9 A number represented by a letter, instead of a decimal digit (for example the Roman numerals). Nl
LineSeparator 12 Character that is used to separate lines of text. Zl
LowercaseLetter 1 Lowercase letter. Ll
MathSymbol 25 Mathematical symbol character, such as + or =. Sm
ModifierLetter 3 Modifier letter character, which is free-standing spacing character that indicates modifications of a preceding letter. Lm
ModifierSymbol 27 Modifier symbol character, which indicates modifications of surrounding characters. For example, the fraction slash indicates that the number to the left is the numerator and the number to the right is the denominator. Sk
NonSpacingMark 5 Nonspacing character that indicates modifications of a base character. Mn
OpenPunctuation 20 Opening character of one of the paired punctuation marks, such as parentheses, square brackets, and braces. Ps
OtherLetter 4 Letter that is not an uppercase letter, a lowercase letter, a titlecase letter, or a modifier letter. Lo
OtherNotAssigned 29 Character that is not assigned to any Unicode category. Cn
OtherNumber 10 Number that is neither a decimal digit nor a letter number, for example, the fraction ½. No
OtherPunctuation 24 Punctuation character that is not a connector, a dash, open punctuation, close punctuation, an initial quote, or a final quote. Po
OtherSymbol 28 Symbol character that is not a mathematical symbol, a currency symbol or a modifier symbol. So
ParagraphSeparator 13 Character used to separate paragraphs. Zp
PrivateUse 17 Private-use character, with a Unicode value in the range U+E000 through U+F8FF. Co
SpaceSeparator 11 Space character, which has no glyph but is not a control or format character. Zs
SpacingCombiningMark 6 Spacing character that indicates modifications of a base character and affects the width of the glyph for that base character. Mc
Surrogate 16 High surrogate or a low surrogate character. Surrogate code values are in the range U+D800 through U+DFFF. Cs
TitlecaseLetter 2 Titlecase letter. Lt
UppercaseLetter 0 Uppercase letter. Lu

Unicode Designation

P. Punctuation … Pe: … close, Pc: … connector; Pd: … dash; Pf: … final quote; Pi: … initial quote; Ps: … open; Po: … other
S. Symbol Sc: … currency; Sm: … math; Sk: … modifier; So: … other
N. Number Nd: … digit, Nl: … letter; No: … other
L. Letter Ll: … lowercase; Lm: … modifier; Lo: … other; Lt: … titlecase; Lu: … uppercase
M. Mark … Me: … enclosing; Mn: … nonspacing; Ms: … spacing combining
Z. Separator … Zl: … line; Zp: … paragraph; Zs: … space
C. Other Cc: … control, Cf: … format; Cn: … not assigned; Co: … private use; Cs: … other surrogate

Index