Class NumberGrammarRangeSet
Defines the number ranges used for a specific single pluralisation form
Inheritance
System.Object
NumberGrammarRangeSet
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Sdl.Core.Globalization.NumberMetadata
Assembly: Sdl.Core.Globalization.dll
Syntax
public class NumberGrammarRangeSet
Remarks
See https://unicode-org.github.io/cldr-staging/charts/37/supplemental/language_plural_rules.html#comparison for examples of ranges used for different languages
Constructors
NumberGrammarRangeSet()
Declaration
public NumberGrammarRangeSet()
Properties
DoubleNumberGrammarRanges
The range/ranges of floating-point numbers with which this form can be used
Declaration
public List<DoubleNumberGrammarRange> DoubleNumberGrammarRanges { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<DoubleNumberGrammarRange> |
ID
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IntNumberGrammarRanges
The range/ranges of integer numbers with which this form can be used
Declaration
public List<IntNumberGrammarRange> IntNumberGrammarRanges { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<IntNumberGrammarRange> |