1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4 
5 namespace System.Globalization
6 {
7     public enum UnicodeCategory
8     {
9         UppercaseLetter = 0,
10         LowercaseLetter = 1,
11         TitlecaseLetter = 2,
12         ModifierLetter = 3,
13         OtherLetter = 4,
14         NonSpacingMark = 5,
15         SpacingCombiningMark = 6,
16         EnclosingMark = 7,
17         DecimalDigitNumber = 8,
18         LetterNumber = 9,
19         OtherNumber = 10,
20         SpaceSeparator = 11,
21         LineSeparator = 12,
22         ParagraphSeparator = 13,
23         Control = 14,
24         Format = 15,
25         Surrogate = 16,
26         PrivateUse = 17,
27         ConnectorPunctuation = 18,
28         DashPunctuation = 19,
29         OpenPunctuation = 20,
30         ClosePunctuation = 21,
31         InitialQuotePunctuation = 22,
32         FinalQuotePunctuation = 23,
33         OtherPunctuation = 24,
34         MathSymbol = 25,
35         CurrencySymbol = 26,
36         ModifierSymbol = 27,
37         OtherSymbol = 28,
38         OtherNotAssigned = 29,
39     }
40 }
41