1.参数数组
不同于数组参数,调用参数数组的时候,我们可以传递过来任意多个参数,编译器自动帮我们拼成一个数组。
static void Main(string[] args)
{
int sum = Plus(10, 20, 30);
Console.WriteLine("sum:" + sum);
Console.ReadKey();
}
static int Plus(params int[] array)
{
int sum = 0;
for(int i = 0; i < array.Length; i++)
{
sum += array[i];
}
return sum;
}
2.结构函数
在结构体重定义一个函数,可以在将结构体实例化后调用这个函数。
struct CustomerName
{
public string fristName;
public string lastName;
public string zupinName()
{
return fristName + " " + lastName;
}
}
static void Main(string[] args)
{