Ejemplo n.º 1
0
        // 观察一个 OneArea 对象是否在数组中为非 0 Volume 的最后一个
        static bool IsTail(OneArea area, List <OneArea> areas)
        {
#if NO
            for (int i = areas.IndexOf(area) + 1; i < areas.Count; i++)
            {
                OneArea current = areas[i];
                if (current.Volume == 0)
                {
                    continue;
                }
                return(false);
            }

            return(true);
#endif
            return(areas.IndexOf(area) == areas.Count - 1);
        }