Недавнее обновление для Visual Studio 2017 (15.7.1) имеет опцию для этого сейчас. В меню Tools->Options
выберите вкладку TextEditor->C#->Code Style->General
. Под Field preferences
есть опция Prefer readonly
. Установите значение No
.
Существует также параметр editorconfig
, который можно установить, если вы хотите проверить это предпочтение наряду с вашим кодом, чтобы другие, использующие ваш код, не получили предупреждение, но это должно быть сделано для каждого решения. основа. Значение editorconfig
, которое вы бы установили, будет:
dotnet_style_readonly_field = false:none