Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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
Vb.net 具有多个参数的命令 公共异步函数cmdAdd(ByVal num1为整数,ByVal num2为整数)作为任务 点心=num1+num2 Dim user=Context.user Dim channel=Context.channel wait channel.SendMessageAsync($“{user.antify}指定的两个数字之和为{sum}”) 端函数_Vb.net_Visual Studio_Discord.net - Fatal编程技术网

Vb.net 具有多个参数的命令 公共异步函数cmdAdd(ByVal num1为整数,ByVal num2为整数)作为任务 点心=num1+num2 Dim user=Context.user Dim channel=Context.channel wait channel.SendMessageAsync($“{user.antify}指定的两个数字之和为{sum}”) 端函数

Vb.net 具有多个参数的命令 公共异步函数cmdAdd(ByVal num1为整数,ByVal num2为整数)作为任务 点心=num1+num2 Dim user=Context.user Dim channel=Context.channel wait channel.SendMessageAsync($“{user.antify}指定的两个数字之和为{sum}”) 端函数,vb.net,visual-studio,discord.net,Vb.net,Visual Studio,Discord.net,不一定是我的命令,但我想知道如何使命令具有多个参数。如果我删除了后面的所有内容,它会起作用,但一旦我添加了另一个参数,它就不起作用了。现在已经阅读了相关文档,并了解了余数属性的作用(在发布问题之前,您应该这样做),很明显,在此上下文中您根本不应该使用它,但是,在您应该使用它的上下文中,您应该只在最后一个参数上使用它。现在已经阅读了相关文档,并了解了余数属性的作用(在发布问题之前您应该这样做),很明显,在此上下文中不应使用它,但在应该使用它的上下文中,只应在最后一个参数上使用它。始终阅读文档:Re

不一定是我的命令,但我想知道如何使命令具有多个参数。如果我删除了后面的所有内容,它会起作用,但一旦我添加了另一个参数,它就不起作用了。

现在已经阅读了相关文档,并了解了
余数
属性的作用(在发布问题之前,您应该这样做),很明显,在此上下文中您根本不应该使用它,但是,在您应该使用它的上下文中,您应该只在最后一个参数上使用它。

现在已经阅读了相关文档,并了解了
余数
属性的作用(在发布问题之前您应该这样做),很明显,在此上下文中不应使用它,但在应该使用它的上下文中,只应在最后一个参数上使用它。

始终阅读文档:RemainderAttribute使字符串保持未解析状态,这意味着您不必在文本周围添加引号,就可以将文本识别为单个对象。请注意,如果您的方法有多个参数,则“余数”属性只能应用于最后一个参数。“如果您的参数不是类型
字符串
,那么使用
余数
属性有意义吗?我不确定,因为我从未使用过Discord.NET。我只是根据你问题的内容做了几次明显的网络搜索,结果似乎表明没有。作为将来的参考,“它不起作用”永远都不是一个可以接受的问题描述。您需要指定它实际做了什么,而不仅仅是它没有按预期做。可能会出现编译错误或运行时异常,两者都会提供错误消息以帮助您诊断问题。如果您希望我们诊断问题,那么您必须提供所有相关信息,并且错误消息显然是相关的。请务必阅读文档:RemainderAttribute使字符串保持未解析状态,这意味着您不必在文本周围添加引号,就可以将文本识别为单个对象。请注意,如果您的方法有多个参数,则“余数”属性只能应用于最后一个参数。“如果您的参数不是类型
字符串
,那么使用
余数
属性有意义吗?我不确定,因为我从未使用过Discord.NET。我只是根据你问题的内容做了几次明显的网络搜索,结果似乎表明没有。作为将来的参考,“它不起作用”永远都不是一个可以接受的问题描述。您需要指定它实际做了什么,而不仅仅是它没有按预期做。可能会出现编译错误或运行时异常,两者都会提供错误消息以帮助您诊断问题。如果您希望我们诊断问题,那么您必须提供所有相关信息,并且错误消息显然是相关的。
<Command("add")>
Public Async Function cmdAdd(<Remainder> ByVal num1 As Integer, <Remainder> ByVal num2 As Integer) As Task

    Dim sum = num1 + num2
    Dim user = Context.User
    Dim channel = Context.Channel

    Await channel.SendMessageAsync($"{user.Mention} the sum of the two specified numbers are {sum}")

End Function