从另一个图层创建对象

本文关键字:创建对象 图层 另一个 | 更新日期: 2023-09-27 17:58:04

我正在为我最后一年的项目开发一个应用程序。目前,我有表示层,在那里我有UI之类的东西,比如表单。现在,我已经着手将类库添加到项目中,并在新项目中添加了一个类Employee。

现在当我尝试制作一个对象

Employee emp = new Employee();

c#返回一个错误,说我缺少一些名称空间或类型等:(

如何解决这个问题?

从另一个图层创建对象

请确保已在表示层的项目中添加了对类库

using EmployeeClassNameSpace;

您也可以使用Employee类型的完全限定名称,如下所示:

EmployeeClassNameSpace.Employee = new EmployeeClassNameSpace.Employee();

参考以下

命名空间(C#引用)

使用指令(C#参考)

您需要从UI项目中引用新项目,为此,右键单击UI项目并选择添加引用,然后转到项目选项卡并选择类库项目。

此外,您应该向试图实例化Employee的代码文件添加using指令,以防名称空间不同。

拥有此代码的UI类需要添加一个using指令,将类库命名空间导入到此代码文件。

或者使用该类型的完全限定名称。