枚举
enum Weekday:byte
{
Sunday=1, Monday=2, Tuesday=3, Wednesday=4, Thursday=5, Friday=6, Saturday=7
}
注:默认类型为int,Sunday=0;
Weekday w = Weekday.Monday;
enum Weekday:byte
{
Sunday=1, Monday=2, Tuesday=3, Wednesday=4, Thursday=5, Friday=6, Saturday=7
}
注:默认类型为int,Sunday=0;
Weekday w = Weekday.Monday;
Console.WriteLine(w+2); //输出Wednesday;
定义一个类Agg
class Agg
{
public double Sum(params double [] array)
{
double sum = 0;
for (int i = 0; i < array.Length; i++)
sum += array[i];
return sum;
}
}
Main函数中调用
double[] tt ={1,2,3,4,5};
Agg xx = new Agg();
Console.WriteLine(xx.Sum(tt));
Console.WriteLine(xx.Sum(1,2,3,4,5,6)); //如果没有params修饰,则会报错。params修饰可变的方法参数,也称数组型参数,适合于方法的参数个数不知的情况,用于传递大量的数组集合参数;