public TileLocation Plus(TileLocation loc) { return(Plus(loc.Row, loc.Column)); }
public Tile Get(TileLocation loc) { return(_tiles.First(x => x.Location.Equals(loc))); }
protected bool Equals(TileLocation other) { return(Column == other.Column && Row == other.Row); }
public bool Exist(TileLocation loc) { return(_tiles.Any(x => x.Location.Equals(loc))); }