Loading

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");
    }
}