У меня есть метод, который возвращает список для таблицы DataSet
public static List<string> GetListFromDataTable(DataSet dataSet, string tableName, string rowName)
{
int count = dataSet.Tables[tableName].Rows.Count;
List<string> values = new List<string>();
// Loop through the table and row and add them into the array
for (int i = 0; i < count; i++)
{
values.Add(dataSet.Tables[tableName].Rows[i][rowName].ToString());
}
return values;
}
Есть ли способ, которым я могу динамически установить тип данных для списка и иметь этот единственный метод для всех типов данных, чтобы я мог указать при вызове этого метода, что он должен быть List<int
> или List<string>
или List<AnythingILike>
Кроме того, каким будет тип возвращаемого значения при объявлении метода?
Спасибо заранее,
Brett