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