Loading

csharp_place_constructor_initializer_on_same_line

Keep : base(...) on the constructor's line rather than giving it its own.

Value Notes
true
false

Default: true

csharp_place_constructor_initializer_on_same_line = true
		
namespace N;

public class Base
{
    public Base(string name) { }
}

public class Widget : Base
{
    public Widget(string name, int value) : base(name)
    {
        Value = value;
    }

    public int Value { get; }
}
		
namespace N;

public class Base
{
    public Base(string name) { }
}

public class Widget : Base
{
    public Widget(string name, int value) : base(name)
    {
        Value = value;
    }

    public int Value { get; }
}
		
csharp_place_constructor_initializer_on_same_line = false
		
namespace N;

public class Base
{
    public Base(string name) { }
}

public class Widget : Base
{
    public Widget(string name, int value) : base(name)
    {
        Value = value;
    }

    public int Value { get; }
}
		
namespace N;

public class Base
{
    public Base(string name) { }
}

public class Widget : Base
{
    public Widget(string name, int value)
: base(name)
    {
        Value = value;
    }

    public int Value { get; }
}