我正在尝试以一种方式编写一种方法,以编程方式为Memcached创建一个基于方法名称和参数的密钥.所以,如果我有一个方法,
string GetName(int param1, int param2);
它会返回:
string key = "GetName(1,2)";
我知道您可以使用反射获取MethodBase,但是如何获取字符串中的参数值,而不是参数类型?
您无法从反射中获取方法参数值.您必须使用调试/分析API.您可以获取参数名称和类型,但不能获取参数本身.抱歉...