【发布时间】:2012-04-25 19:38:37
【问题描述】:
这段代码有什么问题?
public ScreenManager _ScreenManager
{
get { return screenManager; }
internal set { screenManager = value; }
}
ScreenManager screenManager;
我得到这个错误:
Inconsistent accessibility: field type 'ScreenSystem.ScreenManager' is less accessible than field 'ScreenSystem.Screen.ScreenManager'
【问题讨论】:
-
值得注意:公共属性的名称以下划线开头可能不是一个好主意。下划线通常保留给私有字段(局部变量)。
-
你能再贴一些代码吗?从您发布的内容中了解全貌有点困难。
标签: c#