示例#1
0
        public static int NumberOfLettersInSpelledNumbers(int from, int to)
        {
            int sum = 0;

            for (int num = from; num <= to; num++)
            {
                sum += SpellNumbers
                       .Spell(num)
                       .Split(' ')
                       .Select(w => w.Length)
                       .Sum();
            }

            return(sum);
        }
示例#2
0
 public void SpellNumbers_342()
 {
     Assert.Equal(
         "three hundred and forty two",
         SpellNumbers.Spell(342));
 }
示例#3
0
 public void SpellNumbers_901()
 {
     Assert.Equal(
         "nine hundred and one",
         SpellNumbers.Spell(901));
 }
示例#4
0
 public void SpellNumbers_115()
 {
     Assert.Equal(
         "one hundred and fifteen",
         SpellNumbers.Spell(115));
 }