Lezen in het Engels

Delen via


Compilerfout CS0158

Het label 'label' schaduwt een ander label met dezelfde naam in een ingesloten bereik

Een label in een binnenbereik verbergt een label met dezelfde naam in een buitenbereik. Zie goto voor meer informatie.

In het volgende voorbeeld wordt CS0158 gegenereerd:

// CS0158.cs  
namespace MyNamespace  
{  
   public class MyClass  
   {  
      public static void Main()  
      {  
         goto lab1;  
         lab1:  
         {  
            lab1:  
            goto lab1;   // CS0158  
         }  
      }  
   }  
}