private void AppendIntegersUnits(double number, StringBuilder result, ThousandBlock[] blocks) { if (blocks.Length != 1 || !blocks[0].IsZero()) { if (number >= 2) { string unit = formato.GetUnidadeInteiraNoPlural(); if (!string.IsNullOrEmpty(unit)) { result.Append(" "); int length = blocks.Length; if (length > 2 && blocks[length - 1].IsZero() && blocks[length - 2].IsZero()) { result.Append(GetFormatSeparator()); } result.Append(unit); } } else { string unit = formato.GetUnidadeInteiraNoSingular(); if (!string.IsNullOrEmpty(unit)) { result.Append(" ").Append(unit); } } } }
public string GetUnidadeInteiraNoPlural() { return formato.GetUnidadeInteiraNoPlural(); }