【问题标题】:what does "generate method stub" mean in c#?c#中的“生成方法存根”是什么意思?
【发布时间】:2023-04-10 02:51:01
【问题描述】:

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

【问题讨论】:

标签: visual-studio code-generation


【解决方案1】:

generate 方法存根将为您生成一个看起来与您编写的完全相同的方法,具有相同的参数。收到此错误可能是因为您拼错了方法或因为它位于不同的命名空间中。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

        啊我有

        method(button.Tag);
        

        和声明

        void method(int tag)
        

        所以我修复了它

        method(int.Parse(button.Tag.toString()));
        

        我之前尝试过,但我忘了输入“toString”,因为我认为它已经是一个 int……愚蠢的小错误。谢谢各位

        【讨论】:

          猜你喜欢
          • 2012-04-04
          • 1970-01-01
          • 2016-12-18
          • 2018-05-12
          • 1970-01-01
          • 2016-10-17
          • 2017-04-13
          • 2010-09-22
          • 2013-11-02
          相关资源
          最近更新 更多