次のようにフォーマットしたいメソッドがあります。
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) {
基本的に、メソッド定義が行 line の長さを超える場合は、1 行に 1 つのパラメーターが必要です。コンマについてはあまり気にしません (コンマが各行の最後にあれば問題ありません)。
ただし、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 ) {
...だから、それらを並べますが、1行にいくつかのパラメーターがあり、1つのパラメーターを選択するのは難しいです。
ちなみに、メソッドを呼び出すとき、行の最大長を超えた場合は、引数を 1 行に 1 つずつスタックします (ただし、その場合は、そうしないほうがいいと思います)。
R# のオプションを調べて、利用可能なさまざまなチェック ボックスを調べましたが、状況を改善する方法がわかりません。アイデア?