私有嵌套类

时间:2016-10-02 12:52:21

标签: c# exception nested

我正在学习有关嵌套类的教程 但对我来说,它给出了一个不一致的可访问性异常

为什么这对他有用?

Tutorial video

class Employee
    {
        private class Manager
        {

        }
        public Manager man = new Manager();
    }

1 个答案:

答案 0 :(得分:1)

man被声明为public时,您无法将Manager声明为private。来自外部的来电者可以看到man但不能Manager,因此man对他没用。

要么man privateManager public