Quantcast
Channel: ひでぼ~blog
Viewing all articles
Browse latest Browse all 45

ファイルスコープ名前空間を有効にしたい

$
0
0

C#10から使えるようになったファイルスコープ名前空間ですが、 こんな感じのコードが、

namespace MyNamespace
{
    classMyClass
    {

    }
}

こんな感じで

namespace MyNamespace;
classMyClass
{

}

namespace のあとにくる{}を省略してインデントが減るので個人的にかなり気に入っています。 デフォルトでは有効になっていないので設定方法を調べました。

GUIから設定する

Visual Studioのツール→オプション→テキストエディター→C#→コードスタイルから名前空間の宣言という項目を変更します。

.editorconfigで設定する

.editorconfigで設定してチーム内とかで共有する場合はこちら。

# ファイルスコープ名前空間を使用する設定
[*.cs]
csharp_style_namespace_declarations = file_scoped:suggestion

参考

learn.microsoft.com


Viewing all articles
Browse latest Browse all 45

Latest Images

Trending Articles