I\'m working on an abstract class where the implementing class needs to implement a list of T. The problem is that this doesn\'t work:
public class AbstractC
You need to define T like so
public class AbstractClass { public int Id { get; set; } public int Name { get; set; } public abstract List Items { get; set; } } public class Container : AbstractClass { public List Items { get; set; } }