定义一个方法怎么接收任意多个参数..?
定义一个方法怎么接收任意多个参数..? --------------------编程问答-------------------- 目前位置还没听说过,等楼下给予解答 --------------------编程问答-------------------- 用 object[] --------------------编程问答-------------------- 参数放到 List 里面吧 --------------------编程问答-------------------- public void Func(params object[] o) --------------------编程问答----------------------------------------编程问答--------------------
public T method(params object[] values)
{
}
+1 --------------------编程问答--------------------
up --------------------编程问答--------------------
顶一下。。。 --------------------编程问答-------------------- List<object> or params object[] --------------------编程问答-------------------- 不是很清楚,但是string.format()可以接收任意多个参数,可以去看下string类。 --------------------编程问答--------------------
--------------------编程问答-------------------- 可变参数 --------------------编程问答-------------------- 要想接收任意个参数,建议考虑使用泛型,接收参数是一个数组,元素类型为Object,这样才能接收任意类型的参数。
//可以接收N个任意类型的参数,可以返回N个任意类型的方法
public List<object> methodName(params object[] values)
{
}
--------------------编程问答--------------------
这个可取 不过有很多方法 --------------------编程问答--------------------
public T method(params object[] values)
{
}
这个可以有任意多个参数 --------------------编程问答--------------------
up --------------------编程问答--------------------
+1
补充:.NET技术 , C#