Тип '%3!ls!' должен иметь общий конструктор без параметров, чтобы использовать его как параметр '%2!ls!' в стандартном типе ...

Тип '%3!ls!' должен иметь общий конструктор без параметров, чтобы использовать его как параметр '%2!ls!' в стандартном типе или методе '%1!ls!'