public static void ArrayTypeMismatch() { Terrier[] terriers = new Terrier[3]; Dog[] dogs = (Dog[])terriers; dogs[0] = new Pitbull(); Console.WriteLine(dogs[0]); }
public static void ArrayTypeMismatch() { Terrier[] terriers = new Terrier[3]; Dog[] dogs = terriers; dogs[0] = new Pitbull(); // Exception here Console.WriteLine(dogs[0]); }