public static List <T> Gets <T>(IDataReader dr, bool isClose = true)
 {
     return(Gets <T>(dr, (d) => { return IDataReaderExtend.Convert <T>(d); }, isClose));
 }
 public static List <T> Gets <T>(IDataReader dr, int pageIndex, int pageSize, int cahcepagecount, bool isClose = true)
 {
     return(Gets <T>(dr, pageIndex, pageSize, cahcepagecount, (d) => { return IDataReaderExtend.Convert <T>(d); }, isClose));
 }