public static string Convert(Word18 inp) { var sb = new StringBuilder(); sb.Append(inp); return(sb.ToString()); }
public static void Append(this StringBuilder sb, Word18 inp) { var brk = new uint[3]; var word = inp.UI; for (var i = 0; i < 3; i++) { brk[2 - i] = word & 0x3F; word >>= 6; } for (var i = 0; i < 3; i++) { sb.Append(_alphabet[brk[i]]); } }