Ответ 1
Как правило, это происходит потому, что ваше поле private
. Вы должны изменить его на public
:
public world currentWorld;
Подробнее об этом см. здесь Ограничения на использование уровней доступности (ссылка на С#)
У меня есть эта ошибка, называемая Непоследовательная доступность:
Поле типа "мир" менее доступно, чем поле "frmSplashScreen"
В моем коде есть открытый частичный класс frmSplashScreen
Существует также открытый класс world
Линией, вызвавшей ошибку, была:
private world currentWorld;
Вышеприведенная строка находится в классе frmSplashScreen
Что вызывает проблему?
Как правило, это происходит потому, что ваше поле private
. Вы должны изменить его на public
:
public world currentWorld;
Подробнее об этом см. здесь Ограничения на использование уровней доступности (ссылка на С#)
Это также может произойти, если вы не инициализировали свой "мир" класса как общедоступный
вам следует:
public class world
Вместо:
class world