Esempio n. 1
0
 public void AddLetter(char letter, string code)
 {
     Code = code[0];
     if (code.Length > 1)
     {
         code = code.Substring(1);
         if (code[0] == '0')
         {
             if (Left == null)
             {
                 Left = new Node();
             }
             Left.AddLetter(letter, code);
         }
         else if (code[0] == '1')
         {
             if (Right == null)
             {
                 Right = new Node();
             }
             Right.AddLetter(letter, code);
         }
     }
     else
     {
         Letter = letter;
     }
 }