Переменной не существует в данном контексте
Переменной Coordinate не существует в данном контексте, хотя я ее создаю в try, и там сразу меняется GetCoords на true если не меняется GetCoords, то он останется false, и кот после if не будет выполнятся, тогда что не так?
bool GetCoords = false;
try
{
int[] Coordinate = { int.Parse(CoordinateList[0]),
int.Parse(CoordinateList[1]) };
GetCoords = true;
} catch
{
Console.WriteLine("Неправильный формат ввода координат...Введите еще раз");
}
if (GetCoords)
{
dynamic NotYetBattlefield = FunctionsForGame.Step(Battlefield, WhoBool, Coordinate);
...
}