У меня есть метод, который я хочу отформатировать следующим образом:
public static IQueryable<ThingRequest> GetThings( this EntityContext one
, int? two = null
, int? three = null
, int? four = null
, int? five = null
, String six = null
, IEnumerable<String> seven = null) {
В принципе, если определение метода будет превышать длину строки, я бы хотел, чтобы там был один параметр на строку. Я не слишком обеспокоен запятыми (если они появляются в конце каждой строки, это прекрасно).
Но R # форматирует его так:
public static IQueryable<ThingRequest> GetThings( this EntityContext one, int? two = null, int? three = null, int? four = null, int? five = null,
String six = null, IEnumerable<String> seven = null ) {
... поэтому он их строит, но в строке есть несколько параметров, и просто выбрать какой-либо один параметр.
Кстати, при вызове методов он стекирует аргументы один за линией, если максимальная длина строки превышает (хотя в этом случае я бы предпочел, чтобы это не было).
Я побывал в параметрах R # и исследовал там широкий набор флажков, но я не вижу, как улучшить свою ситуацию. Идеи?