1. 方法
public static IList<T> ConvertTo<T>(DataTable table)
{
if (table == null)
{
return null;
}
List<DataRow> rows = new List<DataRow>();
foreach (DataRow row in table.Rows)
{
rows.Add(row);
}
return ConvertTo<T>(rows);
}
2. 调用方法
DataTable dt= ExceStoredProcedure("NewPage", param)
IList<T> list = Common.ConvertTo<T>( dt);