使用命令分組功能爲組織和格式創建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