Discord网络C#角色列表
我试着列一个角色列表,但是列表很乱,如果可能的话,有人会根据列表的安排告诉我。 你好:) 这是我尝试过的,它向我发送了一条名为“随机角色”的消息:Discord网络C#角色列表,c#,discord.net,C#,Discord.net,我试着列一个角色列表,但是列表很乱,如果可能的话,有人会根据列表的安排告诉我。 你好:) 这是我尝试过的,它向我发送了一条名为“随机角色”的消息: foreach(var roles in Client.GetGuild(Guild).Roles) { MessageBox.Show(String.Format("Role name: {0}",roles.Name)); } 在使用windows窗体软件的公会中担任列表角色 ulong idg=Convert.ToUInt
foreach(var roles in Client.GetGuild(Guild).Roles)
{
MessageBox.Show(String.Format("Role name: {0}",roles.Name));
}
在使用windows窗体软件的公会中担任列表角色
ulong idg=Convert.ToUInt64(textbox1.text);
var guildid=\u client.GetGuild(idg);
foreach(guildid.Roles中的var角色)
{
MessageBox.Show(role.Name);
}
不和谐机器人
[命令(“列表角色”)]
公共异步任务listRoleasync()
{
foreach(Context.Guild.Roles中的var角色)
{
wait Context.Channel.SendMessageAsync(role.Name);
}
}
就用这个吧
List<SocketRole> roles = channel.Guild.Roles as List<SocketRole>;
List roles=channel.Guild.roles作为列表;
你所说的列表凌乱是什么意思?你能澄清一下吗?此外,您的代码示例不足以重新创建问题-请提供完整的示例帮助我们帮助您-您的代码中的Client
是什么?(,)顺便说一句,快速查看Discord.NET的文档和源代码可以发现,SocketRole:IRole
,它由公会返回。角色
是一个基于角色
的可比较的
,它是“相对于同一公会中的其他角色的位置”。假设messy意味着未排序,上面关于按位置下单的建议将是您的最佳选择。这与OP有什么不同?