Я пытаюсь создать новый объект типа T через его конструктор при добавлении в список.
Я получаю ошибку компиляции: Сообщение об ошибке:
'T': невозможно предоставить аргументы при создании экземпляра переменной
Но у моих классов есть аргумент конструктора! Как я могу сделать эту работу?
public static string GetAllItems<T>(...) where T : new()
{
   ...
   List<T> tabListItems = new List<T>();
   foreach (ListItem listItem in listCollection) 
   {
       tabListItems.Add(new T(listItem)); // error here.
   } 
   ...
}

