Ho un metodo che voglio formattato in questo modo:Come si formatta in modo che i parametri del metodo siano impilati verticalmente, uno per riga?
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) {
In sostanza, se la definizione del metodo sta per superare la lunghezza della linea linea, mi piacerebbe che ci sia un parametro per riga. Non sono troppo preoccupato per le virgole (se appaiono alla fine di ogni riga, va bene).
Ma R # formati come questo, invece:
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) {
... Quindi, le linee li, ma ci sono diversi parametri per riga ed è solo difficile scegliere uno qualsiasi dei parametri.
Per inciso, quando chiama i metodi, impila gli argomenti uno per riga se la lunghezza massima della linea è superiore (anche se, in tal caso, preferirei quasi che non lo facesse).
Sono entrato nelle opzioni R # e ho esplorato la vasta gamma di caselle di controllo disponibili, ma non vedo come migliorare la mia situazione. Idee?
Sarei più preoccupato di accettare molti argomenti. – CaffGeek
@CaffGeek Senza alcun contesto, penso che saltare sulla quantità di parametri sia fuori luogo. – ErikE