【发布时间】:2010-12-14 23:09:40
【问题描述】:
我有一个作为 Windows 服务运行的简单 .NET 应用程序。 说它有一个类
MyClass
{
Run(Destination d)
Walk(Destination d)
Wash(Dishes d)
}
我想创建一个控制台应用程序,我可以在其中键入简单的人类可读命令 喜欢
run left
walk right
与您在 Windows 控制台中所做的非常相似。我想知道实现此映射的最佳方法是什么。直接的方法当然是使用大量 switch 语句创建自己的字符串解析器,但我认为是否有更好更快的方法。
【问题讨论】: