Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2017 Visual Studio 2017节目集“;“更改签名”;作为快速行动。为什么?_Visual Studio 2017_Automated Refactoring - Fatal编程技术网

Visual studio 2017 Visual Studio 2017节目集“;“更改签名”;作为快速行动。为什么?

Visual studio 2017 Visual Studio 2017节目集“;“更改签名”;作为快速行动。为什么?,visual-studio-2017,automated-refactoring,Visual Studio 2017,Automated Refactoring,在Visual Studio 2017中,我经常看到一个或多个有用的快速操作(黄色灯泡)。其中大多数操作都是重构代码的有效工具 但我不明白“更改签名…”这个动作(见下面的屏幕截图)。它似乎总是弹出,特别是当我选择一个函数/子调用时。当我选择此操作时,我可以重新排列调用中的参数,即使调用中只有一个参数(为什么要重新排列一个参数?)。我觉得这个动作一点用都没有 我试图找到这一行动的解释和/或用处。有人能解释一下我是否遗漏了什么重要的东西吗?或者这仅仅是我不得不忍受的一个恼人的特性 这是一个老问题,但

在Visual Studio 2017中,我经常看到一个或多个有用的快速操作(黄色灯泡)。其中大多数操作都是重构代码的有效工具

但我不明白“更改签名…”这个动作(见下面的屏幕截图)。它似乎总是弹出,特别是当我选择一个函数/子调用时。当我选择此操作时,我可以重新排列调用中的参数,即使调用中只有一个参数(为什么要重新排列一个参数?)。我觉得这个动作一点用都没有

我试图找到这一行动的解释和/或用处。有人能解释一下我是否遗漏了什么重要的东西吗?或者这仅仅是我不得不忍受的一个恼人的特性


这是一个老问题,但我在谷歌搜索这个问题时发现了这个问题


在我的例子中,这只是我自己不耐烦和VisualStudio过早地显示错误的问题。如果您的方法根据定义返回类型,但未设置返回值,则会提出此建议。

旧问题,但我在搜索问题时发现了此问题

在我的例子中,这只是我自己不耐烦和VisualStudio过早地显示错误的问题。如果您的方法根据定义返回类型,但未设置返回值,则会提出此建议