我有这个方法
public static string GetName(HttpContext context, params string[] args) { var key = arg+"="+args.ToString(); }
在这个方法里面我想创建一个变量键来附加在中传递的所有参数params[]
.
所以例如,如果我有三个变量
var A = 1; var B = 2; var C = 3;
然后我称这种方法 GetName(context, A.ToString());
关键应该是: A=a
但如果我打电话给它 GetName(context, A.ToString(),B.String());
关键应该是: A=a; B=2
我怎样才能得到A和B的名字.
args.ToString()
会得到我的价值.
有什么建议.
您不会以这种方式获取变量名称,只会获取值.
你需要通过params数组吗?Dictionary
对于您正在尝试做的事情,也许是一个更现实的数据结构.