コード例 #1
0
ファイル: RubiksCube.cs プロジェクト: simonl/Scratch
        public static ICoordinate Travel(this ICoordinate coordinate, ref IDirection direction, uint count)
        {
            while (count != 0)
            {
                count--;

                coordinate = coordinate.Neighbour(ref direction);
            }

            return coordinate;
        }