Ich habe meine Formatierungswünsche mit ReSharper für die Code-Bereinigung angepasst. Bisher habe ich in der Lage gewesen, die Bereinigungsregeln innerhalb meiner Codierung zu machen Stil entsprechen:
ReSharper -> Options -> Languages -> C# -> Formatting Style
Visual Studio/ReSharper: Wie lange Zeilen mit Kommata vor Params?
Eine Sache, die ich nicht herausgefunden haben, wie noch zu tun ist, wie params haben/Felder/Listenelemente werden mit führenden Kommas anstelle von abschließenden Kommas umbrochen.
Beispiel von dem, was ich will:
var list = new List<string> {
"apple"
, "banana"
, "orange"
};
Beispiel das, was ich zur Zeit erhalten: (. Keine Antwort, aber das paßt in einem Kommentar nicht)
var list = new List<string> {
"apple",
"banana",
"orange"
};
Sie für den Kommentar danken. Ich bemängle mein eigenes Beispiel - ich hätte folgendes geben sollen: private void ExampleMethod (Zeichenkette pArg1, bool pArg2, int pArg3) {...} .... oder vielleicht: var foo = Zeichenkette.Format ("{0} { 1} {2} ", var1, var2, var3); – soslo
Ich fragte mich, warum manche Leute dieses Idiom bevorzugten. Vielen Dank. –
Ich mochte es, führende Kommas zu führen, da sie das Auskommentieren oder Entfernen einer einzelnen Zeile erlauben, indem Sie eine Zeile daneben ändern müssen. Jetzt weiß ich, C# ignoriert das letzte Komma, das ich möglicherweise ändern muss. Danke für die Info und einen Beitrag wert ;-) – gordatron