/// <summary> /// 把结果集流转换成数据实体列表 /// </summary> /// <typeparam name="T">数据实体类型</typeparam> /// <param name="reader">结果集流</param> /// <returns>数据实体列表</returns> public static IEnumerable <T> DataReaderToList <T>(this IDataReader reader) where T : class, new() { if (reader == null) { throw new ArgumentNullException("reader"); } return(EntityConverter <T> .DataReaderToList(reader)); }