当我尝试重建它时,可访问性不一致

时间:2015-01-29 08:53:17

标签: c#

  

错误1可访问性不一致:基类   ' System.Collections.Generic.List'是   不像班级LPC.BusinessObjects.Employeelist'

那样容易接近
public class Employeelist : List<Employee>
{
    public static Employeelist GetEmployees()
    {
        Employeelist el = null;
        el = EmployeeDalc.GetEmployees();
        return el;
    }
}

2 个答案:

答案 0 :(得分:1)

将其设置为public就像在整个应用上放置try catch一样,因为有例外。

有几件事需要考虑:

  1. 你是否创作了这门课程?如果是,那么您需要确定它可以具有的最低级别的可访问性。也许它是public,但也许internal会起作用?

  2. 如果你没有,可能有一个原因是作者选择了这种级别的可访问性,所以你需要重新审视你如何使用该类。

答案 1 :(得分:0)

课程Employee可能定义为privateprotected,将其修改为public。那就行了。