Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Kontrollen kan inte falla ur växeln från slutfallsetiketten ("etikett")
Det här felet uppstår när det sista eller default det sista case fallet av en switch-instruktion inte slutar med en jump-instruktion, till exempel:
Följande exempel genererar CS8070:
// CS8070.cs
public class MyClass
{
public static void Main()
{
int i = 2;
int j = 0;
switch (i)
{
case 1:
i++;
break;
// Compiler error CS8070 is reported on the following line.
case 2:
i += 2;
// To resolve the error, uncomment one of the following example statements.
// break;
// return;
// throw new Exception("Fin");
}
switch (j)
{
case 1:
j++;
break;
case 2:
j += 2;
break;
// Compiler error CS8070 is reported on the following line.
default:
Console.WriteLine("Default");
// To resolve the error, uncomment the following line:
// break;
}
}
}
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.