using System;using System.Collections.Generic;namespace TestIssue
{class Base
{}class Derived : Base
{}class Program
{public static intMain(){try{
IEnumerable<Derived> e1 = (IEnumerable<Derived>) (new Base [] { });return1;}catch(InvalidCastException){return0;}}}}