/// <summary>集合相加</summary> /// <param name="entities1">第一个实体集合</param> /// <param name="entities2">第二个实体集合</param> /// <returns></returns> public static EntityList <T> operator +(EntityList <T> entities1, EntityList <T> entities2) { if ((entities1 == null || entities1.Count < 1) && (entities2 == null || entities2.Count < 1)) { return(entities1); } var list = new EntityList <T>(); if (entities1 != null && entities1.Count > 0) { list.AddRange(entities1); } if (entities2 != null && entities2.Count > 0) { list.AddRange(entities2); } return(list); }