Я хочу отправлять различные виды списков по ссылке и получать их как функцию инструментов.После этого сделайте downcasting и восстановите исходный тип.Но это не пробуждение.У кого-нибудь есть решение сделать эту работу?
public Class A{
...
List<A> A_List= readAList();
saveToExcelTables(A_List,"A")
...
}
public Class B{
...
List<B> B_List= readBList();
saveToExcelTables(B_List,"B")
...
}
public Class Tools{
public static void saveTableToExcel(List<T> obj,string typeTyoe){
if(tableType == "A")
{
List<A> A_List= (A) obj;
}
if(tableType == "B")
{
List<B> B_List= (B) obj;
}
}