public void IncertarEnPrimero(nodo siguiente, int dato) { nodo temporal = new nodo(dato); temporal.siguiente = siguiente; siguiente = temporal; }
public void imprimirTodos(nodo primero) { primero.verNodo(); while (primero.siguiente != null) { primero = primero.siguiente; Console.Write(primero); } }
static void Main(string[] args) { nodo primero = new nodo(0); primero.incertaralfinal(primero, 2); primero.incertaralfinal(primero, 3); primero.incertaralfinal(primero, 4); primero.incertaralfinal(primero, 5); primero.imprimirTodos(primero); Console.ReadKey(); }
public void incertaralfinal(nodo primero, int dato) { nodo nuevo = new nodo(dato); nodo anterior = primero; nodo actual = primero; while (actual.siguiente != null) { anterior = actual; actual = actual.siguiente; } actual.siguiente = nuevo; }