/// <summary> /// 吃一个对象 /// </summary> /// <param name="i"></param> public void Eat(IPool i) { //如果小于容量 那么直接进入 if (pool.Count < capacity) { pool.Push(i); i.BeEat(); } //否则直接销毁 else { i.BeEat(); i.BeDestroy(); } }