Esempio n. 1
0
        /// <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);
        }
Esempio n. 2
0
 //哈希列表转json串
 public String HashMapListToJson(IHashMapList list)
 {
     return(JsonConvert.SerializeObject(list));
 }