Hi All, can I cast a LinkSeq from inherited type to base type?
------------------------ code -------------------------- class Fruit {} class Apple: Fruit {} auto apples = new LinkSeq!(Apple); apples.append(new Apple); assert(apples !is null); assert(apples.length == 1); auto fruits = cast(LinkSeq!(Fruit))(apples); assert(fruits !is null); // <--- failed assert(fruits.length == 1); ------------------------ code -------------------------- --Qian