public override void ToDigitString(StringBuilder sb, uint countOfUnits, DigitKindAndQuantity digitKind) { sb.AppendString(this.decadeName); if (countOfUnits == 0) { // После "двадцать", "тридцать" и т.д. не пишут "ноль" (единиц) } else { sb.AppendString(UnityToString(countOfUnits, digitKind)); } }
public override void ToDigitString(StringBuilder sb, uint countOfUnits, DigitKindAndQuantity digitKind) { sb.AppendString(UnityToString(countOfUnits, digitKind)); }
public abstract void ToDigitString(StringBuilder sb, uint countOfUnits, DigitKindAndQuantity digitKind);
public override string DigitToString(DigitKindAndQuantity digitKind) { return this.strDigit; }
public override string DigitToString(DigitKindAndQuantity DigitKind) { return DigitKind.GetFormat(this); }
public abstract string DigitToString(DigitKindAndQuantity род);
static string UnityToString(uint uintUnity, DigitKindAndQuantity digitKind) { return arrDigits[uintUnity].DigitToString(digitKind); }
/// <summary> </summary> public Unit( DigitKindAndQuantity digitKindAndQuantity, string имен≈дин,
public override void ToDigitString(StringBuilder sb, uint countOfUnits, DigitKindAndQuantity digitKind) { sb.AppendString(stringLikeDecade[countOfUnits]); }
public override string DigitToString(DigitKindAndQuantity digitKind) { return(this.strDigit); }
public override string DigitToString(DigitKindAndQuantity DigitKind) { return(DigitKind.GetFormat(this)); }
static string UnityToString(uint uintUnity, DigitKindAndQuantity digitKind) { return(arrDigits[uintUnity].DigitToString(digitKind)); }