我在C#中有以下递归函数,它有一个名为" format"的参数。它永远不会在递归调用之外使用。
public static int MyFunction(int c, bool format = false)
{
if(....)
{
MyFunction(c - 1, format);
}
....
return ...;
}
我可以请求resharper向我发出警告,以便它告诉我参数已经死了吗?在我的情况下,我收到一个错误,因为我忘了将格式传递给子函数。发出警告可以帮助我不要浪费时间调试。