//进出队列说明
        public override TrackingUnit2 TakeOut(StoragePosition Pos)
        {
            if (Pos.DimensionCount == 1)
            {
                int PosX = Pos.GetDiemensionValue(StoragePositionDimension.X);

                return(Exit(PosX));
            }

            throw new Exception(StorageName + "位置坐标维度错误");
        }
        public override void PutIn(StoragePosition pos, TrackingUnit2 item)
        {
            if (pos.DimensionCount == 1)
            {
                int posX = pos.GetDiemensionValue(StoragePositionDimension.X);

                Entry(posX, item);
            }
            else
            {
                throw new Exception(StorageName + "位置坐标维度错误");
            }
        }