public class ImplementingClass : BaseClass
public class ImplementingClass2 : BaseClass
public static void Main()
BaseClass[] hello = new ImplementingClass2[10];
Console.WriteLine("Hello World");
public static void Bob(BaseClass[] test)
if (test != null && test.Length > 0)
test[0] = new ImplementingClass();