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