C# Class Humanizer.Localisation.NumberToWords.UkrainianNumberToWordsConverter

Inheritance: Humanizer.Localisation.NumberToWords.GenderedNumberToWordsConverter
Datei anzeigen Open project: priorknowledge/HumanizerClone Class Usage Examples

Public Methods

Method Description
Convert ( int number, GrammaticalGender gender ) : string
ConvertToOrdinal ( int number, GrammaticalGender gender ) : string

Private Methods

Method Description
ChooseOneForGrammaticalNumber ( int number, Array forms ) : string
CollectOrdinalParts ( ICollection parts, int &number, int divisor, GrammaticalGender gender, string prefixedForm ) : void
CollectParts ( ICollection parts, int &number, int divisor, GrammaticalGender gender ) : void
CollectPartsUnderOneThousand ( ICollection parts, int number, GrammaticalGender gender ) : void
GetEndingForGender ( GrammaticalGender gender, int number ) : string
GetIndex ( RussianGrammaticalNumber number ) : int
GetPrefix ( int number ) : string

Method Details

Convert() public method

public Convert ( int number, GrammaticalGender gender ) : string
number int
gender GrammaticalGender
return string

ConvertToOrdinal() public method

public ConvertToOrdinal ( int number, GrammaticalGender gender ) : string
number int
gender GrammaticalGender
return string