I have an interface defined as
public interface IReaderInfo { string Displayname {get;} }
and a class that implements that interface>
By using Linq
var derivedList = Ireaders.Cast();