¿Hay una forma más limpia de escribir esto? (dígito a cadena)
Hice un convertidor de número a dígito, pero parece demasiado detallado en la forma en que está escrito. Parece que algunas personas hablan de usar un interruptor. ¿Debo reescribir esto con un interruptor o hay una mejor manera de escribirlo?
string numberToString(int n)
{
if (n == 0)
return "zero";
if (n == 1)
return "one";
if (n == 2)
return "two";
if (n == 3)
return "three";
if (n == 4)
return "four";
if (n == 5)
return "five";
if (n == 6)
return "six";
if (n == 7)
return "seven";
if (n == 8)
return "eight";
if (n == 9)
return "nine";
else
return "?";
}