tengo un método que quiero formateado como esto:¿Cómo formateo para que los parámetros del método se apilen verticalmente, uno por línea?
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) {
Básicamente, si la definición del método va a exceder la longitud de la línea de la línea, me gustaría que haya un parámetro por línea. No estoy demasiado preocupado por las comas (si aparecen al final de cada línea, está bien).
Pero R # formatea como éste, en su lugar:
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) {
... Por lo tanto, los alinea, pero hay varios parámetros por línea y es simplemente difícil de retirar todo un parámetro.
Por cierto, cuando llama a métodos, apila argumentos uno por línea si la longitud máxima de la línea es superior (aunque, en ese caso, casi preferiría que no lo hiciera).
He entrado en las opciones de R # y exploré una amplia gama de casillas de verificación disponibles, pero no veo cómo mejorar mi situación. Ideas?
Me preocuparía más que aceptes tantos argumentos. – CaffGeek
@CaffGeek Sin contexto, creo que saltar de la cantidad de parámetros está fuera de lugar. – ErikE