У меня есть исходный код, который ничего не делает.
if (tok[1] == "?")
{
Type _t = typeof(Help);
Help _h = new Help();
MethodInfo[] _m = _t.GetMethods();
foreach (MethodInfo m in _m)
{
if (m.Name.CompareTo(tok[0]) == 0)
{
m.Invoke(_h, null);
}
}
}
Он должен вызывать статический метод из другого класса для оператора if, когда пользователь вводит, скажем, команду? в консоль. Токенизатор работает, метод общедоступен, и это код, который я использую. Любая помощь будет оценена. Спасибо.