I know an empty method without any good reason is a code smell, but it can be required for constructors.
What would be a good way to write an empty constructor among the following?
class A
{
private int a;
public A(int v)
{
a = v;
}
}
class B : A
{
// 1
public B(int v) : base(v) { }
// 2
public B(int v) : base(v)
{ }
// 3
public B(int v) : base(v)
{
}
}