繁体   English   中英

如何在整个 C# 项目中使用“平面”命名空间

[英]How to use a “flat” namespace in whole C# project

我想为我的整个 c# 类库使用相同的命名空间。 但是新文件的默认行为是使用像[Base namespace].[Folder 1].[Folder 2]这样的[Base namespace].[Folder 1].[Folder 2]

Visual Studio 2019 是否有一种简单的方法或插件可以让所有新文件使用相同的命名空间? 所以只是[Base namespace]无论文件夹是什么?

但是对于单个项目,我不想更改全局文件模板。

尽管评论中提到了所有问题,但有一种简单的方法可以实现这一点。 只需转到项目属性并定义默认命名空间:

在此处输入图片说明

现在每个添加的类都定义了这个命名空间:

using System;
using System.Collections.Generic;
using System.Text;

namespace MyGlobalNamespae
{
    class Class1
    {
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM