Inconsistent accessibility
我定义了一个类:
class Game
{
}
下面的类中有对上面的类的引用
public class Mover
{
protected Game game; //出现错误
public Mover(Game game, Point location)
{
this.game = game; //出现错误
this.location = location; }
}
结果编译后,上面标注了出现错误的两行都出现:Inconsistent accessibility: ...less accessible than ...
我把Game的访问类型改为public,编译即可通过。
但是不明白为什么?初学C#,各位帮忙