internal static string ApplyCaps(StringBuilder sb, Заглавные заглавные)
 {
     заглавные.Применить(sb);
     return(sb.ToString());
 }
 /// <summary>
 /// Возвращает пропись заданной суммы.
 /// </summary>
 public static string Пропись(double n, Валюта валюта, Заглавные заглавные)
 {
     return(Число.ApplyCaps(Пропись(n, валюта, new StringBuilder()), заглавные));
 }
 /// <summary>
 /// Возвращает пропись числа.
 /// </summary>
 public static string Пропись(uint число, IЕдиницаИзмерения еи, Заглавные заглавные)
 {
     return(ApplyCaps(Пропись(число, еи, new StringBuilder()), заглавные));
 }
 /// <summary>
 /// Возвращает пропись суммы.
 /// </summary>
 public string Пропись(double сумма, Заглавные заглавные)
 {
     return(Сумма.Пропись(сумма, this, заглавные));
 }