java
package day200802;
public class VarArgumentDemo {
public static void main(String[] args) {
int sum= getSum(19,20,40,33);
System.out.println(sum);
}
private static int getSum(int...args) {
int sum=0;
for (int i : args) {
sum+=i;
}
return sum;
}
}
C#
using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Linq.Expressions;
using System.Text;
using System.Threading.Tasks;
namespace GrammarDemo
{
class Program
{
static void Main(string[] args)
{
int sum = getSum(19, 20, 40, 33);
Console.WriteLine(sum);
Console.Read();
}
static int getSum(params int[] args)
{
int sum = 0;
foreach (var item in args)
{
sum += item;
}
return sum;
}
}
}