Exemplo n.º 1
0
        /// <summary>
        /// Override this method if your locale has complex rules around multiple units; e.g. Arabic, Russian
        /// </summary>
        /// <param name="resourceKey">The resource key that's being in formatting</param>
        /// <param name="number">The number of the units being used in formatting</param>
        /// <returns>System.String.</returns>
        protected override string GetResourceKey(string resourceKey, int number)
        {
            var grammaticalNumber = RussianGrammaticalNumberDetector.Detect(number);
            var suffix            = GetSuffix(grammaticalNumber);

            return(resourceKey + suffix);
        }
 // Token: 0x060001DB RID: 475 RVA: 0x0000AAA7 File Offset: 0x00008CA7
 private static string ChooseOneForGrammaticalNumber(int number, string[] forms)
 {
     return(forms[UkrainianNumberToWordsConverter.GetIndex(RussianGrammaticalNumberDetector.Detect(number))]);
 }
Exemplo n.º 3
0
 private static string ChooseOneForGrammaticalNumber(int number, string[] forms)
 {
     return(forms[GetIndex(RussianGrammaticalNumberDetector.Detect(number))]);
 }