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