Erreur du compilateur CS0152
Mise à jour : novembre 2007
Message d'erreur
L'étiquette 'étiquette' figure déjà dans cette instruction switch
The label 'label' already occurs in this switch statement
Une étiquette a été répétée dans une instruction switch. Pour plus d'informations, consultez switch (Référence C#).
L'exemple suivant génère l'erreur 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;
}
}
}
}