будет получать новый функционал путем добавлениях новых методов в класс
Насколько адекватно делать вызов методов при помощи рефлексии?
Псевдокод
methodName = Console.ReadLine();
MethodInfo dynMethod = this.GetType().GetMethod(methodName,BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly);
if(dynMethod != null)
dynMethod.Invoke(this, new object[] { args });
но зачем?
Обсуждают сегодня