小编Kev*_*n.A的帖子

可访问性不一致:基类比子类更难访问

我正在尝试在mainForm中创建RecipeManager的对象,但是我收到此错误:

可访问性不一致:基 'Assign_1.ListManager<Assign_1.Recipe>'类比类"Assign_1.Managers.RecipeManager"更难访问

RecipeManager:

public class RecipeManager : ListManager<Recipe>
    {
        public RecipeManager()
        {

        }
    }
Run Code Online (Sandbox Code Playgroud)

ListManager:

 public class ListManager<T> : IListManager<T>
    {
        protected List<T> m_list;

        public ListManager()
        {
            m_list = new List<T>();
        }

        public int Count
        {
            get { return m_list.Count; }
        }
Run Code Online (Sandbox Code Playgroud)

我有另一个经理类可以正常工作:

public class AnimalManager : ListManager<Animal>
{
    private int startID =100;

    public AnimalManager()
    {
    }
Run Code Online (Sandbox Code Playgroud)

我将所有Manager类都放在一个名为的文件夹中 Managers

c# visual-studio-2013

1
推荐指数
1
解决办法
1425
查看次数

标签 统计

c# ×1

visual-studio-2013 ×1