Resharper предлагает варианты, просто альтернативы. Следуя большинству из этих альтернатив, вы можете приобрести и привыкнуть к хорошей практике. Но это альтернативы, а не команды. Иногда вы можете даже обнаружить, что R # предлагает вам одну вещь, тогда вы делаете это просто для того, чтобы обнаружить, что R # теперь предлагает вам обратное. Это верно с опцией явной переменной / неявной переменной, с опцией foreach / for, с опцией if / switch и рядом других конструкций.
Вы можете настроить то, что вы хотите предложить, игнорировать некоторые параметры или использовать комментарии R #, чтобы исключить некоторые из них. Чтобы слепо следовать всем предложениям R #, важно знать, почему он предлагает что-то, а затем решить, хотите ли вы следовать предложению или нет.