csharp_indent_labels
How goto labels are indented.
| Value | Notes |
|---|---|
one_less_than_current |
|
flush_left |
|
no_change |
Default: one_less_than_current
csharp_indent_labels = one_less_than_current
namespace N;
public class Widget
{
public void Run(bool skip)
{
if (skip)
goto end;
Console.WriteLine("working");
end:
Console.WriteLine("done");
}
}
namespace N;
public class Widget
{
public void Run(bool skip)
{
if (skip)
goto end;
Console.WriteLine("working");
end:
Console.WriteLine("done");
}
}
csharp_indent_labels = flush_left
namespace N;
public class Widget
{
public void Run(bool skip)
{
if (skip)
goto end;
Console.WriteLine("working");
end:
Console.WriteLine("done");
}
}
namespace N;
public class Widget
{
public void Run(bool skip)
{
if (skip)
goto end;
Console.WriteLine("working");
end:
Console.WriteLine("done");
}
}
csharp_indent_labels = no_change
namespace N;
public class Widget
{
public void Run(bool skip)
{
if (skip)
goto end;
Console.WriteLine("working");
end:
Console.WriteLine("done");
}
}
namespace N;
public class Widget
{
public void Run(bool skip)
{
if (skip)
goto end;
Console.WriteLine("working");
end:
Console.WriteLine("done");
}
}