Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/02/2005, 17:04
chiwuan
 
Fecha de Ingreso: mayo-2004
Mensajes: 24
Antigüedad: 20 años
Puntos: 0
Si hacen lo mismo, y si acaso me equivoqué fue porque teclee el ejemplo en ese momento, pero no te fijes en eso, sino en el tiempo de los procesos.

En términos de procesamiento, no se cuanto cuesta hacer un switch y cuanto cuesta hacer un foreach.

Si es switch toma más tiempo, entonces varios foreach dentro de un switch son mejor opción.

Si el foreach toma más tiempo, entonces un switch dentro de un foreach es mejor opción.

Sabiendo que los foreach múltiples no se cumplirían a menos que el caso del switch se cumpla, quiero saber si la opción que tengo implementada (la forma A) es mejor o si me conviene usar la forma B.

En la forma A uso menos líneas de código, y es más sencilla (al menos para mi), pero quiero eficiencia más que sencillez, asi q estaría dispuesto a usar las líneas de código adicionales si es que lo valen.