BelhardTraining.LessonIO.NumericExtensions.Pretty C# (CSharp) Метод

Pretty() публичный статический Метод

Склонение численного существительного
public static Pretty ( this num, string one, string little, string many ) : string
num this
one string Единственное число
little string
many string Множественное число
Результат string
        public static string Pretty(this long num, string one, string little, string many)
        {
            if (num % 100 > 10 && num % 100 < 15)
            {
                return many;
            }
            if (num % 10 == 1)
            {
                return one;
            }
            if (num % 10 > 1 && num % 10 < 5)
            {
                return little;
            }
            return many;
        }
NumericExtensions