在Visual Studio中使用命名空间引用另一个空间时,为什么会出现错误?

问题描述

我想将OdetoFood.Data代码与名为OdetoFood.Core的命名空间连接,该命名空间显示解决方案资源管理器的另一个文件夹中

enter image description here

...但是实际上,这给我一个错误,Visual Studio可以接受OdetoFood.Core作为参考

解决方法

首先,您的项目名称与您使用的名称空间无关。 如果要将命名空间命名为OdeToFood.Core,则必须执行以下操作:

namespace OdeToFood.Core
{

}

此外,如果您希望不同的项目相互访问-您需要引用它们。

单击引用->添加引用->其他项目,然后选择您的项目。

接下来,您需要在您的文件中导入名称空间,该名称空间应该用来访问该程序集,就像在屏幕上一样。

using OdeToFood.Core;

完成