【C#学习日记】数组

tech2022-07-13  162

【C#学习日记】

1. 数组形式对比2. 参数数组

1. 数组形式对比

-C#理解一维数组定义格式int[ ] a二维数组定义格式int[ , ] a矩阵二维数组访问格式a[ i , j ]交错数组int[ ][ ] a数组的数组交错数组访问格式a[ i ]元素是数组

2. 参数数组

在使用数组作为形参时,C#提供了params关键字,使实参传递时,既可以传递数组实参,也可以传递一组数组元素

namespace ArrayAPP { class ParamArray { public int Add(params int[] array) { ... return ...; } static void Main(string[] args) { int[] a = new int[]{ 1 , 2 , 3 , 4 , 5 }; int sum1 = Add(a);//方式1 int sum2 = Add(1,2,3,4,5);//方式2。等价于方式1 } } }
最新回复(0)