我正在为我最后一年的项目开发一个应用程序。目前,我有表示层,在那里我有UI之类的东西,比如表单。现在,我已经着手将类库添加到项目中,并在新项目中添加了一个类Employee。
现在当我尝试制作一个对象
Employee emp = new Employee();
c#返回一个错误,说我缺少一些名称空间或类型等:(
如何解决这个问题?
请确保已在表示层的项目中添加了对类库 您也可以使用 参考以下 命名空间(C#引用) 使用指令(C#参考)using EmployeeClassNameSpace;
Employee
类型的完全限定名称,如下所示:EmployeeClassNameSpace.Employee = new EmployeeClassNameSpace.Employee();
您需要从UI项目中引用新项目,为此,右键单击UI项目并选择添加引用,然后转到项目选项卡并选择类库项目。
此外,您应该向试图实例化Employee的代码文件添加using指令,以防名称空间不同。
拥有此代码的UI类需要添加一个using
指令,将类库命名空间导入到此代码文件。
或者使用该类型的完全限定名称。