C# - params
params 用于方法中, 可变数量的参数
带 params 的参数必须是要在最后一个, 且只能使用一次
想也想到的, 如果使用多个或者不是最后一个, 那就不确定在 params 参数后面的参数是否要计入 params 参数了
//可以确定类型 或者直接用 object 类型 public static void DisplayTypes(params object[] objects) { foreach (var item in objects) { Console.WriteLine(item.GetType()); } }
但使用 params 参数会造成性能浪费, 不推荐过多使用