C # Что такое универсальный тип DataAdapter? - PullRequest
1 голос
/ 10 апреля 2019

Я использую DataSet в своем проекте

Когда я объявляю новый конкретный DataTable, он выглядит следующим образом

public static PROCESS_Table_UtilisateurDataTable process_Utilisateur_DataTable = new PROCESS_Table_UtilisateurDataTable();

Он имеет родительский тип DataTable, который позволяетя должен обрабатывать свои данные в общем.

Однако для DataAdapter:

public static PROCESS_Table_UtilisateurTableAdapter process_Utilisateur_Adapter = new PROCESS_Table_UtilisateurTableAdapter();

Кажется, они не имеют универсального типа.Кто-нибудь знает, есть ли у них универсальный тип?Или решение обращаться с ними в общем?

Моя цель просто преобразовать это:

MyMethod(PROCESS_Table_UtilisateurDataTable process_Utilisateur_DataTable, PROCESS_Table_UtilisateurTableAdapter process_Utilisateur_Adapter){
  process_Utilisateur_DataTable = process_Utilisateur_Adapter.GetData();
}

во что-то, что должно выглядеть следующим образом.

MyMethod(DataTable myDataTable, DataAdapter myAdapter){
  myDataTable = myAdapter.GetData();
}

...