【发布时间】:2020-12-15 23:16:00
【问题描述】:
【问题讨论】:
-
也使用 SEKAI.BotUtility 添加;
-
发布您的代码。图片不会显示给包括我在内的很多人。
【问题讨论】:
您当前的上下文是 DispatchBot 类,这就是您遇到错误的地方。您要调用的方法位于名为 BotUtility 的不同类中。
因此,正如 Kalten 已经提到的,您需要通过将指令更改为来调用它:
BotUtility.CreateAdaptiveCard(WelcomeCardpath)
编译器会向您显示错误,因为该方法可能会在多个类中退出。它应该选择哪一个?这就是为什么您需要通过添加类名来清楚地确定要调用的方法。
【讨论】:
在DispatchBot.cs 类的顶部添加using SEKAI.BotUtility;,并在#44 行中使用BotUtility.CreateAdaptiveCard(WelcomeCardpath) 调用函数
【讨论】:
试试下面的代码:
namespace //Namespace name
{
public class DispatchBot : BotUtility
{
void DispatchBotFunction()
{
BotUtlityFunction();
}
}
}
注意:如果这不起作用,则此问题可能是因为 Classes 所在的文件夹不同。
【讨论】: