/// <summary> /// 将HashObjectList转换为指定类型TEntity的对象列表 /// </summary> /// <typeparam name="TEntity">将要转换的目标对象类型</typeparam> /// <param name="list">将要进行类型转换的数据源</param> /// <returns>指定类型为TEntity的对象列表</returns> public static IList <TEntity> ToEntities <TEntity>(this IHashMapList list) where TEntity : class, new() { if (list == null) { return(null); } IList <TEntity> entities = new List <TEntity>(); foreach (IHashMap ho in list) { entities.Add(ToEntity <TEntity>(ho)); } return(entities); }
//哈希列表转json串 public String HashMapListToJson(IHashMapList list) { return(JsonConvert.SerializeObject(list)); }