All rules
IDE0160Language rules (code-block preferences)

Use file-scoped namespace

Use file-scoped namespace

Microsoft docs

Description

These rules apply to namespace declarations. For IDE0161 to report violations when block-scoped namespaces are used, you must set the associated option to file_scoped.

Example

// csharp_style_namespace_declarations = block_scoped
using System;

namespace Convention
{
    class C
    {
    }
}

// csharp_style_namespace_declarations = file_scoped
using System;

namespace Convention;
class C
{
}

Configurable options

Vote for the value each option should take in the generated .editorconfig.

csharp_style_namespace_declarations
default: block_scoped
Group results
0 yes 0 no
ConsensusNone (disabled)
Severity preference (yes voters)
Suggestion0
Warning0
Error0