请原谅我的无知-我不是IT专业人员(只是一个“业余”程序员),但是谁能建议一个vs2017 C#项目是否可以在另一个项目中嵌套?
我在想类似的东西:
具体来说,我有一个Datalayer项目,在该项目中,我想嵌套几个子项目,一个子项目嵌套到SQL Server数据库,另一个子类嵌套到Neo4j Graph数据库。 理想情况下,我只想引用项目1或2中的数据层(项目3)... 我想我正在考虑类似于使用命名空间来划分功能的事情?
答案 0 :(得分:1)
否,您不能嵌套项目。但是您可以嵌套名称空间,例如namespace SolutionA.Project3.Project3B {}
提示:如果要使文件夹结构与名称空间结构匹配,请首先在Windows资源管理器中创建一个文件夹。在解决方案资源管理器中添加一个具有相同名称的文件夹。然后只需将类等添加到解决方案资源管理器中的该文件夹。