考虑这个方法签名:
public static void WriteLine(string input, params object[] myObjects)
{
// Do stuff.
}
如何确定 WriteLine 方法的“myObjects”参数使用 params 关键字并且可以采用可变参数?
最佳答案
检查其上是否存在[ParamArrayAttribute]
。
带有params
的参数永远是最后一个参数。
关于c# - 在 C# 中使用反射确定参数是否使用 "params"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/627656/