可访问性不一致:字段类型“world”比字段“frmSplashScreen”更难访问
我有一个名为Inconsistent accessibility的错误:
字段类型’world’比字段’frmSplashScreen’更难访问
在我的代码中有一个名为frmSplashScreen
的公共部分类
还有一个叫做world
的公共课
导致错误的行是:
private world currentWorld;
上面的行是在frmSplashScreen
类中
是什么导致了这个问题?
通常这是因为您的字段是private
。 您必须将其更改为public
:
public world currentWorld;
有关这方面的更多信息,请查看此处: 使用辅助function级别的限制(C#参考)
当您没有将您的class级“世界”初始化为公开时,也会发生这种情况
你应该做 :
public class world
代替 :
class world
您不能在该语句中使用private
访问说明符
Public class world
会解决这个问题
另外,我在public
访问修饰符时遇到了这样的错误。 解决方案是将{get;set;}
getter和setter添加到属性中