示例#1
0
        public static string Convert(Word18 inp)
        {
            var sb = new StringBuilder();

            sb.Append(inp);
            return(sb.ToString());
        }
示例#2
0
        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]]);
            }
        }