每次我调用for C#时在运行时动态替换方法名称

时间:2019-02-27 01:37:04

标签: c#-4.0

我想每次调用时都以不同的方式调用“ Payment010 ”方法,例如在该迭代的示例中它被称为 Payment010 ,在第二次迭代时我想呼叫为 Payment011 ,可以吗? 非常感谢您提前提供帮助!

public class PaymentChargeCreditCard
{
    public async Task Payment010()
    {

        await this.MakePayment(
                orderNo,
                shipDate);
    }
}

1 个答案:

答案 0 :(得分:0)

C#反射可以从字符串调用函数。

这可能就是您想要的。

Calling a function from a string in C#