У меня есть этот 2d массив или структура
public struct MapCell
{
public string tile;
}
public MapCell[,] worldMap;
Но нет способа проверить, существует ли пара ключей в этом массиве или нет ... Нет доступных методов для этого.
Я пытался сделать это так
if (worldMap[tileX, tileY] != null) {
}
не работает:
Error 1 Operator '!=' cannot be applied to operands of type 'Warudo.MapCell' and '<null>'
и для
if (worldMap[tileX, tileY].tile != null) {
тоже не работает (исключение появляется при попадании на несуществующий элемент).
Index was outside the bounds of the array.
Итак, как мне проверить, существует пара ключей или нет?