#region DataTable自动转List<T>方法
/// <summary>
/// DataTable 集合根据传入的 类型。自动转换List集合
/// </summary>
/// <typeparam name="T">实体类</typeparam>
/// <param name="dt">datatable表</param>
/// <returns>集合List</returns>
internal static List<T> GetDataTableToList<T>(DataTable dt) where T : new()
{
List<T> lists = new List<T>();//定义集合
if (dt == null || dt.Rows.Count < 0) //判断ds的null和是否包含数据
{
return lists;
}
foreach (DataRow row in dt.Rows)
{
DataRow myRow = row;//获取当前行
T t = new T();
#region 反射入List
Type t
/// <summary>
/// DataTable 集合根据传入的 类型。自动转换List集合
/// </summary>
/// <typeparam name="T">实体类</typeparam>
/// <param name="dt">datatable表</param>
/// <returns>集合List</returns>
internal static List<T> GetDataTableToList<T>(DataTable dt) where T : new()
{
List<T> lists = new List<T>();//定义集合
if (dt == null || dt.Rows.Count < 0) //判断ds的null和是否包含数据
{
return lists;
}
foreach (DataRow row in dt.Rows)
{
DataRow myRow = row;//获取当前行
T t = new T();
#region 反射入List
Type t