Когда я компилирую свой проект C # в MonoDevelop, я получаю следующую ошибку:
Type of conditional expression cannot be determined as 'byte' and 'int' convert implicitly to each other
Фрагмент кода:
byte oldType = type;
type = bindings[type];
//Ignores updating blocks that are the same and send block only to the player
if (b == (byte)((painting || action == 1) ? type : 0))
{
if (painting || oldType != type) { SendBlockchange(x, y, z, b); } return;
}
Это строка, которая выделена в ошибке:
if (b == (byte)((painting || action == 1) ? type : 0))
Помощь с благодарностью!