例如我的一个文件夹路径为:MyDemo/Models/Enum
我在这里创建一个文件,他的默认命名空间就是namespace MyDemo.Models.Enum
而我想要的效果是,在Enum创建文件时默认的命名空间为namespace MyDemo.Models或者自定义,要如何设置呢?
选中 .csproj 项目 -> 右键 -> 属性 -> 其中有个默认命名空间的设置,也可以手工修复 .csproj 文件
<RootNamespace>Cnblogs.Web</RootNamespace>
这个并不能解决我的问题,只会导致我的默认命名空间前面加上这个根空间,导致命名空间更长。。。
我有个笨办法,在MyDemo/Models上右键添加类或者其他文件,然后建好吧类或者文件拖到Enum文件夹下就可以妥妥的解决你这个问题。
谢谢大佬,我已经养成了新建类文件时都会改一下命名空间的习惯。。。