надо чтобы при истинном условии возвращал false, а если условие ложное, то не возвращал ничего, как то можно тернарный оператор переделать чтобы краткость кода сохранить? или придется переписывать все на if-else?
switch (direction)
{
case 0:
return x + (NumberOfDecks - 1) > 10? false : true;
break;
case 1:
return x - (NumberOfDecks - 1) < 1? false : true;
break;
case 2:
return y + (NumberOfDecks - 1) > 10? false : true;
break;
case 3:
return y - (NumberOfDecks - 1) < 1? false : true;
break;
}
switch (direction)
{
case 0:
return x + (NumberOfDecks - 1) > 10? false : true;
break;
case 1:
return x - (NumberOfDecks - 1) < 1? false : true;
break;
case 2:
return y + (NumberOfDecks - 1) > 10? false : true;
break;
case 3:
return y - (NumberOfDecks - 1) < 1? false : true;
break;
}