Подтвердить что ты не робот

Общий список <T> в качестве параметра по методу

Как я могу использовать List<T> в качестве параметра метода, я пробую этот синтаксис:

void Export(List<T> data, params string[] parameters){

}

Я получил ошибку компиляции:

Невозможно найти имя типа или пространства имен 'T' (вам не хватает директивы using или ссылки на сборку?)

4b9b3361

Ответ 1

Чтобы взять общий List<T> и связанный List<int>, вам необходимо также создать общий метод. Это делается путем добавления общего метода к методу в том, как вы добавляете его к типу.

Попробуйте выполнить

void Export<T>(List<T> data, params string[] parameters) {
 ...
}

Ответ 2

Вам также необходимо создать общий метод:

void Export<T>(List<T> data, params string[] parameters){

}

Ответ 3

public static  List<T> pesquisa_lista<T>(string campo, string valor, List<T> lista)  
{
   return new List<T>();
}