/// <summary> /// Si ambos nodos en el enlace existen, agrego el enlace al grafo /// </summary> /// <param name="e">Enlace a agregar</param> /// <returns>True si se agrego</returns> public bool AgregarEnlace(Enlace e) // { if (ExisteNodo(e.NodoA) && ExisteNodo(e.NodoB)) { this.Enlaces.Add(e); return(true); } return(false); }
/// <summary> /// Elimina el enlace /// </summary> /// <param name="e">Enlace a eliminar</param> /// <returns>True si se elimino</returns> public bool BorrarEnlace(Enlace e) { return(this.Enlaces.Remove(e)); }