示例#1
0
        public int Get(IterationDirections direction)
        {
            switch (direction)
            {
            case IterationDirections.Left: return(Left);

            case IterationDirections.Right: return(Right);

            default:
                throw new ArgumentOutOfRangeException(nameof(direction), direction, null);
            }
        }
示例#2
0
        public void Set(IterationDirections direction, int value)
        {
            switch (direction)
            {
            case IterationDirections.Left:
                Vertices[0] = value;
                break;

            case IterationDirections.Right:
                Vertices[1] = value;
                break;

            default:
                throw new ArgumentOutOfRangeException(nameof(direction), direction, null);
            }
        }