示例#1
0
        /// <summary>
        /// 只返回列表中的唯一实体时,使用此方法。
        /// 断开 Entity 与 EntityList 之间的关系,可防止 EntityList 内存泄漏。
        /// </summary>
        /// <param name="list"></param>
        /// <returns></returns>
        private static Entity DisconnectFirst(EntityList list)
        {
            Entity res = null;

            if (list.Count > 0)
            {
                res = list[0];
                res.DisconnectFromParent();
            }

            return(res);
        }