Błąd kompilatora CS0158
Etykieta "label" cieniuje inną etykietę o tej samej nazwie w określonym zakresie
Etykieta w zakresie wewnętrznym ukrywa etykietę o tej samej nazwie w zakresie zewnętrznym. Aby uzyskać więcej informacji, zobacz goto.
Poniższy przykład generuje CS0158:
// CS0158.cs
namespace MyNamespace
{
public class MyClass
{
public static void Main()
{
goto lab1;
lab1:
{
lab1:
goto lab1; // CS0158
}
}
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: