public static void Main()
Console.WriteLine("Hello World");
Child x = new Child(null);
public TestBase(string message)
Console.WriteLine("Base class");
public class Child:TestBase{
public Child(ComplexObject x) :base(x.x.ToString())
public class ComplexObject{