10
为什么要使用params关键字?
我知道这是一个基本问题,但我找不到答案。 为什么要使用它?如果编写使用该函数的方法或方法,则将其删除时,代码仍将完美运行,没有代码的情况下将100%正常运行。例如: 有参数: static public int addTwoEach(params int[] args) { int sum = 0; foreach (var item in args) sum += item + 2; return sum; } 没有参数: static public int addTwoEach(int[] args) { int sum = 0; foreach (var item in args) sum += item + 2; return sum; …