C#允许为函数指定一个特定的参数数组.....
C#允许为函数指定一个(只能指定一个)特定的参数,这个参数必须是函数定义的最后一个参数,称之为参数数组。高手详细举例解释一下参数数组!非常感谢!!!...
C#允许为函数指定一个(只能指定一个)特定的参数,这个参数必须是函数定义的最后一个参数,称之为参数数组。高手详细举例解释一下参数数组!非常感谢!!!
展开
2个回答
展开全部
半天说的是这个可变参数啊
就是说可以使一个函数的参数可长可短,你用过String.Format或者Console.WriteLine(),里面的参数其实可以一直给的
但是这个参数只能在最后一个标记出来,同时这个参数必须是 数组类型的,比如public void Func(params string[] args)之类的,这样你调用这个Func的时候就可以Func("a")或者Func("a","b")甚至Func()了,你可以在args这个数组里访问到所有的变量
就是说可以使一个函数的参数可长可短,你用过String.Format或者Console.WriteLine(),里面的参数其实可以一直给的
但是这个参数只能在最后一个标记出来,同时这个参数必须是 数组类型的,比如public void Func(params string[] args)之类的,这样你调用这个Func的时候就可以Func("a")或者Func("a","b")甚至Func()了,你可以在args这个数组里访问到所有的变量
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询