I have
public class LDBList<T> : List<T> where T : LDBRootClass {
public LDBList<T>(LDBList<T> x) : base(x) { } // not allowed
public LDBList (LDBList<T> x) : base(x) { } // allowed
...
}
Why is the generic type not accepted on the constructor?