Mam prostą aplikację .NET, która działa jako usługa systemu Windows. powiedzieć, że ma jedną klasęObiekty skryptowe .NET
MyClass
{
Run(Destination d)
Walk(Destination d)
Wash(Dishes d)
}
Chcę utworzyć aplikację konsoli, w którym chciałbym wpisać prosty czytelny dla człowieka nie komend jak
run left
walk right
Całkiem podobnie jak to zrobić w konsoli Windows. Zastanawiam się, jaki jest najlepszy sposób wdrożenia tego mapowania. Prostą metodą jest oczywiście tworzenie własnego parsera strun z wieloma instrukcjami przełączania, ale myślę, że jeśli istnieje lepsza i szybsza metoda.
+1, najlepsze rozwiązanie problemu. Klasy atrybutów i kod odbicia prawdopodobnie nie zajmują nawet więcej niż 20 linii. – erikkallen