Logica de switch
Publicado por leonardo (1 intervención) el 08/07/2017 16:23:53
Buenos días:
Estoy aprendiendo C# y hay un libro en el caul relacionan el siguiente código el cual no logro compreder la lógica del mismo ya que debería funcionarme sin retornar el valor cero y utilizando break en cada case. Si le quito el "return 0" me genera error, Agradecería alguien que me orientara en el flujo de este metodo y que funcón cumple el "return 0" en este metodo. Muchas gracias :
Estoy aprendiendo C# y hay un libro en el caul relacionan el siguiente código el cual no logro compreder la lógica del mismo ya que debería funcionarme sin retornar el valor cero y utilizando break en cada case. Si le quito el "return 0" me genera error, Agradecería alguien que me orientara en el flujo de este metodo y que funcón cumple el "return 0" en este metodo. Muchas gracias :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public double asignaPrecio()
{
switch (_producto)
{
case "Mouse": return 20;
case "Teclado": return 35;
case "Impresora": return 350;
case "Monitor": return 550;
case "Parlantes": return 50;
}
return 0;
}
Valora esta pregunta


0