Error del compilador CS0152
Actualización: noviembre 2007
Mensaje de error
La etiqueta 'etiqueta' ya se da en esta instrucción switch
The label 'label' already occurs in this switch statement
Se repitió una etiqueta en una instrucción switch. Para obtener más información, vea switch (Referencia de C#).
El código siguiente genera el error CS0152:
// CS0152.cs
namespace MyNamespace
{
public class MyClass
{
public static void Main()
{
int i = 0;
switch (i)
{
case 1:
i++;
return;
case 1: // CS0152, two case 1 statements
i++;
return;
}
}
}
}