【问题标题】:When i have this command, i can't use any command当我有这个命令时,我不能使用任何命令
【发布时间】:2017-10-28 09:46:05
【问题描述】:

我做了这个命令,我想成为一个通用命令,但是如果我有这个命令,我会得到“未知命令”。对于所有命令,我该如何解决?

我的模块是公开的。

我可以将“列表”更改为“字符串”并在代码中转换为“列表”吗? 如果是,我该怎么做?

        [Command("addOnList")]
    [Summary("Add a string to a list")]
    public async Task manageList(List<string> list = null, [Remainder]string name = null)
    {
    //Code here
    }

【问题讨论】:

    标签: c# string list discord discord.net


    【解决方案1】:

    如果我理解正确,您可以将列表传递为“a,b,c”..

    [Command("addOnList")]
    [Summary("Add a string to a list")]
    public async Task manageList(string csvList = null, [Remainder]string name = null)
    {
        var list = csvList.Split(',').ToList();
        //Code here
    }
    

    【讨论】:

      猜你喜欢
      • 2012-07-14
      • 2022-10-12
      • 2017-01-02
      • 1970-01-01
      • 1970-01-01
      • 2017-03-11
      • 2021-04-13
      • 2011-12-21
      相关资源
      最近更新 更多