Переменной не существует в данном контексте
Переменной 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);
...
}