TIL

Today I Learned


Project maintained by gushwell Hosted on GitHub Pages — Theme by mattgraham

C#の列挙値を重複させない設定

.editorconfigには、ビルド時に列挙値が重複していたらエラーにすることができる設定がある。

.editorconfigで

CA1069 列挙値を重複させることはできない

をエラーに設定すれば良い。

Visual Studio の場合は、以下のようにGUI設定できる。

2023-03-14 17_39_19-YanagidaLawBizMgt Web - Microsoft Visual Studio

エディタで設定する場合は、以下の行を挿入する。すでに当該行がある場合は置き換える。

dotnet_diagnostic.CA1069.severity = error