
static voID Method(params int[] array) {} 但我没有看到它们的用处,因为通过指定特定数组类型的参数可以实现相同的结果:
static voID Method(int[] array) {} 那么参数数组有什么好处(如果有的话)有数组类型的值参数?
谢谢
解决方法 好处是编译器会自动为您创建数组:string coor = String.Concat("x=",x,",y=",y); 为您生成的代码实际上是:
string coor = String.Concat(new string [] { "x=",y }); 你甚至可以获得两全其美.如果您碰巧在数组中包含数据,则可以将其传递给具有params参数的方法.
总结以上是内存溢出为你收集整理的c# – 我不明白参数数组的用处?全部内容,希望文章能够帮你解决c# – 我不明白参数数组的用处?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)