public List <T> FindListTop <T>(int top) where T : new() { StringBuilder strSql = DatabaseCommon.SelectTopSql <T>(top); IDataReader dr = DatabaseCommon.ExecuteDataReader(this.dbConnection, strSql.ToString()); return(ConvertExtension.IDataReaderToList <T>(dr)); }