[ Foro de C# ]

Alguien Me puede Decir Si Esto es Recursividad

18-Sep-2016 01:56
Yair Hidalgo
1 Respuestas

La verdad tengo muchas dudas sobre la recursividad me gustaria si me ayudaran a saber si este metodo es recursivo es una aplicacion en windows form de como invertir una palabra al reves.


public string Invertir(string cadena)
{
string aux = null;
for (int i = cadena.Length - 1; i > -1; i--)
{
aux += cadena[i];
}
return aux;
}
private void btnconvertir_Click(object sender, EventArgs e)
{

lblpalabra.Text = Invertir(txtpalabra.Text);

}


 


02-Oct-2016 14:35
Nacho Cabanes (+83)

Es recursividad cuando se trata de una función que se llama a ella misma.  En tu caso, ni la función "btnconvertir_Click" llama a "btnconvertir_Click" ni "Invertir" llama a "Invertir", así que no hay recursividad.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)