public void MandarAlMorror(string chamaco) { if (_apuntador == null) { _apuntador = new Morro(chamaco); return; } EncolarMorro(_apuntador, chamaco); }
private void EncolarMorro(Morro apuntador, string chamaco) { if (apuntador.Siguiente != null) { EncolarMorro(apuntador.Siguiente, chamaco); } else { apuntador.Siguiente = new Morro(chamaco); } }
private void EncolarMorro(Morro apuntador, string chamaco) { if (apuntador.Siguiente != null) { EncolarMorro(apuntador.Siguiente, chamaco); } else { apuntador.Siguiente =new Morro(chamaco); } }
public string AtenderAlMorroSiguiente() { if (_apuntador != null) { var chamaco = _apuntador.Apodo; if (_apuntador.Siguiente == null) { _apuntador = null; } else { _apuntador.Apodo = _apuntador.Siguiente.Apodo; _apuntador.Siguiente = _apuntador.Siguiente.Siguiente; } return(chamaco); } return(null); }
public string AtenderAlMorroSiguiente() { if (_apuntador != null) { var chamaco = _apuntador.Apodo; if (_apuntador.Siguiente == null) { _apuntador = null; } else { _apuntador.Apodo = _apuntador.Siguiente.Apodo; _apuntador.Siguiente = _apuntador.Siguiente.Siguiente; } return chamaco; } return null; }