使用命令分组功能为组织和格式创建bot。C#枚举反射?
我想与像
public enum CommandGroups
{
Information,
Admin,
Owner,
etc
}
然后发出help命令时,命令生成内有一个公共对象定义它
public Command SetGroup(CommandGroups group)
{
this.group = group;
return this;
}
所以,东西各组选项创建一个公共枚举像这样会返回,在某些格式化后授予
Information: about, stats
Admin: kick, ban, mute
Owner: reload
该问题我认为是,你甚至可以使用像这样的枚举的反射吗? 或者我应该尝试一种不同的方式?
这是我最终使用的一般想法。 – TehPirate