0

我在 C# 中有以下递归函数,它有一个名为“format”的参数,它从未在递归调用之外使用。

public static int MyFunction(int c, bool format = false) 
{
   if(....) 
   {
       MyFunction(c - 1, format);
   }
   ....
   return ...;
}

我可以要求 resharper 向我提供一个警告,以便它告诉我参数已失效吗?就我而言,我收到了一个错误,因为我忘记将格式传递给子函数。有一个警告会帮助我不要浪费时间调试。

4

0 回答 0