一、说明

这是一个很简单的控制台命令器,重要作用就是很方便的实现控制台控制。

Nuget Package:RRQMCore

二、使用

  1. ConsoleAction consoleAction = new ConsoleAction("h|help|?");//设置帮助命令
  2. consoleAction.OnException += ConsoleAction_OnException;//订阅执行异常输出
  3. consoleAction.Add("sp|shareProxy", "分享代理", ShareProxy);//示例命令
  4. consoleAction.Add("ssp|stopShareProxy", "停止分享代理", StopShareProxy);//示例命令
  5. consoleAction.Add("ga|getAll", "获取所有客户端信息", GetAll);//示例命令
  6. Console.WriteLine("请输入“h|help|?”获得帮助。");
  7. while (true)
  8. {
  9. if (!consoleAction.Run(Console.ReadLine()))
  10. {
  11. Console.WriteLine("命令不正确,请输入“h|help|?”获得帮助。");
  12. }
  13. }

三、效果图

1.2 控制台行为(ConsoleAction) - 图1截图1.gif