C# には、再帰呼び出し以外では決して使用されない「format」という名前のパラメーターを持つ次の再帰関数があります。
public static int MyFunction(int c, bool format = false)
{
if(....)
{
MyFunction(c - 1, format);
}
....
return ...;
}
パラメータが死んでいることがわかるように、resharper にそれについての警告を提供するように依頼できますか? 私の場合、フォーマットをサブ関数に渡すのを忘れたため、エラーが発生しました。警告があれば、デバッグの時間を無駄にすることはありませんでした。