如果我有一个主项目,则将其命名为MainProject,另一个基于MainProject的副项目称为SideProject。现在,我在SideProject中添加了对MainProject的引用。但是,因为SideProject中的几乎所有类都引用了MainProject中的一些代码,所以我必须在SideProject中的几乎所有类前面都加上
前缀using MainProject;
我觉得应该有一种更好/更轻松的方式来做到这一点,让我先说一次。无论是设置多个默认名称空间,还是App.xaml中的内容。我无法解决,也无法在线找到答案。有人知道如何达成共识吗?
答案 0 :(得分:1)
不,公认的惯例是在每个单个源文件的顶部使用using MainProject;
。
如果您真的不喜欢在文件顶部使用指令,则可以在不同的项目中使用相同的名称空间,也可以使用子名称空间。例如,您可以在副项目中使用命名空间MainProject.SideProject
。