because of this:

class Apple : IBanana { }

ibanans.Add(new Apple() as IBanana);

On Fri, Jun 4, 2010 at 2:27 PM, Arjang Assadi <arjang.ass...@gmail.com>wrote:

> Given :
>
> interface IBanana {//code ommited}
>
> class Banana : IBanana {//code omitted}
>
> List<IBanana> banans;
>
> List<IBanana> ibanans = banans as  List<IBanana>;
>
> ibananas == null ? why?
>
> Regards
>
> Arjang
>



-- 
Michael M. Minutillo
Indiscriminate Information Sponge
Blog: http://wolfbyte-net.blogspot.com

Reply via email to