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; } }