¿Cuál es la salida de este código?
class Program {
static void Main() {
int n = 5;
int result = Factorial(n);
Console.WriteLine(result);
}
static int Factorial(int n) {
if(n == 0) {
return 1;
}
else {
return n * Factorial(n-1);
}
}
}