Sha256: a7cdf5716f6d974a54ccf995d00ed9c83b70a7d75b2b34286e7082dbcba23ff5

Contents?: true

Size: 1.17 KB

Versions: 71

Compression:

Stored size: 1.17 KB

Contents

using System;

public enum Direction
{
    North,
    East,
    South,
    West
}

public struct Coordinate
{
    public Coordinate(int x, int y)
    {
        X = x;
        Y = y;
    }

    public int X { get; }
    public int Y { get; }
}

public class RobotSimulator
{
    public RobotSimulator(Direction direction, Coordinate coordinate)
    {
    }

    public Direction Direction
    {
        get
        {
            throw new NotImplementedException("You need to implement this function.");
        }
    }

    public Coordinate Coordinate
    {
        get
        {
            throw new NotImplementedException("You need to implement this function.");
        }
    }

    public void TurnRight()
    {
        throw new NotImplementedException("You need to implement this function.");
    }

    public void TurnLeft()
    {
        throw new NotImplementedException("You need to implement this function.");
    }

    public void Advance()
    {
        throw new NotImplementedException("You need to implement this function.");
    }

    public void Simulate(string instructions)
    {
        throw new NotImplementedException("You need to implement this function.");
    }
}

Version data entries

71 entries across 71 versions & 1 rubygems

Version Path
trackler-2.2.1.180 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.179 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.178 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.177 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.176 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.175 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.174 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.173 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.172 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.171 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.170 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.169 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.167 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.166 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.165 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.164 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.163 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.162 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.161 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.160 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs