Resharper无法检测未使用的递归参数

时间:2014-09-26 12:32:39

标签: c# recursion parameters resharper unused-variables

我在C#中有以下递归函数,它有一个名为" format"的参数。它永远不会在递归调用之外使用。

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

我可以请求resharper向我发出警告,以便它告诉我参数已经死了吗?在我的情况下,我收到一个错误,因为我忘了将格式传递给子函数。发出警告可以帮助我不要浪费时间调试。

0 个答案:

没有答案