Может ли Visual Studio использовать «тело блока» при использовании «метода генерации», но все же предпочитать «тело выражения» в противном случае? (VS2019) - PullRequest
0 голосов
/ 05 марта 2020

Я часто использую «Создать метод» (при наборе пропущенного вызова метода Visual Studio предлагает его сгенерировать), но когда для параметров задано предпочтение «Тело выражения», он генерирует тело выражения следующим образом:

private void Blah () => throw new NotImplementedException ();

Затем мне нужно преобразовать его в тело блока, потому что большинство методов не являются одной строкой. Есть ли способ заставить Visual Studio генерировать методы тела блока, но все же предлагать методы тела выражения?

1 Ответ

1 голос
/ 06 марта 2020

Затем мне нужно преобразовать его в тело блока, потому что большинство методов не являются одной строкой. Есть ли способ заставить Visual Studio генерировать методы тела блока, но при этом предлагать методы тела выражения?

Решение

Пожалуйста, измените это:

Tools -> Options -> Text Editor -> C# -> Code Style -> Expression Preferences ->

изменить Предпочтение из Use expression body for methods до Никогда

enter image description here

Надеюсь, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...