Loading

csharp_wrap_parameters_style

chop_always gives every parameter its own line regardless of width; wrap_if_long packs parameters instead. wrap_if_long is only honoured in deterministic mode (max_line_length set) — chop_always and chop_if_long work in either.

Value Notes
chop_always
chop_if_long
wrap_if_long

Default: chop_if_long

csharp_wrap_parameters_style = chop_always
		
namespace N;

public class Widget
{
    public void Register(string name, int value, bool active, string tag)
    {
        Console.WriteLine(name);
    }
}
		
namespace N;

public class Widget
{
    public void Register(
        string name,
        int value,
        bool active,
        string tag
    )
    {
        Console.WriteLine(name);
    }
}
		
csharp_wrap_parameters_style = chop_if_long
		
namespace N;

public class Widget
{
    public void Register(string name, int value, bool active, string tag)
    {
        Console.WriteLine(name);
    }
}
		
namespace N;

public class Widget
{
    public void Register(
        string name,
        int value,
        bool active,
        string tag
    )
    {
        Console.WriteLine(name);
    }
}
		
csharp_wrap_parameters_style = wrap_if_long
		
namespace N;

public class Widget
{
    public void Register(string name, int value, bool active, string tag)
    {
        Console.WriteLine(name);
    }
}
		
namespace N;

public class Widget
{
    public void Register(
        string name, int value,
        bool active, string tag
    )
    {
        Console.WriteLine(name);
    }
}