Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Das Steuerelement kann nicht von einer case-Bezeichnung ("Bezeichnung") zur nächsten fortfahren.
Control cannot fall through from one case label ('label') to another
Wenn eine case Anweisung eine oder mehrere Anweisungen enthält und ihr eine weitere case-Anweisung folgt, müssen Sie case explizit abschließen, indem Sie die folgenden Schlüsselwörter verwenden:
return
goto
break
throw
continue
Wenn Sie explizit die nächste case-Klausel ausführen möchten (Fall-Through-Verhalten), verwenden Sie goto case #. Weitere Informationen finden Sie unter switch (C#-Referenz).
Im folgenden Beispiel wird CS0163 generiert:
// CS0163.cs
public class MyClass
{
public static void Main()
{
int i = 0;
switch (i) // CS0163
{
case 1:
i++;
// uncomment one of the following lines to resolve
// return;
// break;
// goto case 3;
case 2:
i++;
return;
case 3:
i = 0;
return;
}
}
}