class Dinamica : DynamicObject {
public override bool TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result) {
Console.WriteLine($"Executando método \"{binder.Name}\".");
public static void Main(string[] args) {
dynamic din = new Dinamica();