Cita: Yo me inclinaria por el switch, hace una comparacion sola en cambio en cada else if compara.
Se deberia ver como lo traduce a bajo nivel.
Ambos hacen varias comparaciones....... pero seguro que el rendimiento es para tener en cuenta........ aunque no me gusta escribir de mas