Sha256: f47af01359735f4b44a18e17d1fa33a2f77c54b7d75127cbc72c23bcece08b91

Contents?: true

Size: 1.16 KB

Versions: 210

Compression:

Stored size: 1.16 KB

Contents

using System;

public enum Bearing
{
    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(Bearing bearing, Coordinate coordinate)
    {
    }

    public Bearing Bearing
    {
        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

210 entries across 210 versions & 1 rubygems

Version Path
trackler-2.2.1.107 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.106 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.105 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.104 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.103 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.102 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.101 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.100 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.99 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.98 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.97 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.96 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.95 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.94 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.93 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.92 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.91 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.90 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.89 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs
trackler-2.2.1.88 tracks/csharp/exercises/robot-simulator/RobotSimulator.cs