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