If I inherit from a base class and want to pass something from the constructor of the inherited class to the constructor of the base class, how do I do that?
For exa
You can also do a conditional check with parameters in the constructor, which allows some flexibility.
public MyClass(object myObject=null): base(myObject ?? new myOtherObject()) { }
or
public MyClass(object myObject=null): base(myObject==null ? new myOtherObject(): myObject) { }