Exemple #1
0
 private void insertarConPadre(IComparable Usuario, String Contra, String Email, int Conexion, NodoArbolABB Padre,ListaDoble ListaJuegos)
 {
     if (Usuario.CompareTo(Nickname)<0)
     {
         if (Izquierdo==null)
         {
             Izquierdo = new NodoArbolABB(Usuario, Contra, Email, Conexion,this,ListaJuegos);
         }
         else
         {
             Izquierdo.insertarConPadre(Usuario, Contra, Email, Conexion,this,ListaJuegos);
         }
     }
     else if (Usuario.CompareTo(Nickname) > 0)
     {
         if (Derecho == null)
         {
             Derecho = new NodoArbolABB(Usuario, Contra, Email, Conexion,this,ListaJuegos);
         }
         else
         {
             Derecho.insertarConPadre(Usuario, Contra, Email, Conexion,this,ListaJuegos);
         }
     }
     else
     {
         Console.WriteLine("No se permiten valores duplicados--> " + Usuario.ToString());
     }
 }