private bool ToBool(LocationTileType value) { switch (value) { case LocationTileType.Border: case LocationTileType.Space: return(true); case LocationTileType.None: return(false); default: throw new InvalidOperationException(value.ToString()); } }