“生成方法存根”在c#中意味着什么?

时间:2010-02-23 08:01:29

标签: visual-studio code-generation

我正在尝试调用一个函数,VS给了我一个错误(红色下划线),我可以选择“生成方法存根”。这是什么?

4 个答案:

答案 0 :(得分:4)

生成方法存根将生成一个与您编写的方法完全相同的方法,并使用相同的参数。可能是因为你拼错了方法或因为它位于不同的命名空间而得到这个错误。

答案 1 :(得分:3)

这意味着你试图错误地调用该函数;检查以确保您已正确拼写方法名称,并且您正在传递正确数量和类型的参数。

答案 2 :(得分:3)

这意味着您键入了错误的签名,因此VS假定此方法不存在。通过使用快捷方式VS可以帮助您创建方法作为存根(即签名,然后您必须填写实现)。

答案 3 :(得分:0)

啊,我有

method(button.Tag);

的声明
void method(int tag)

所以我用

修复了它
method(int.Parse(button.Tag.toString()));

我之前尝试过,但是我忘了把“toString”,因为我认为它已经是一个int ...愚蠢的小错误了。 thx guys