只是简单的记录一下自己的学习,第一次随便写写,如有错误请指正
数组:在我们前面的学习里也已经使用到了数组,简单来说就是同一种类型的数值的集合,语法为 修饰符+字符类型+[]+名字 ,
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _2022_5_31_shuzhu
{
class Program
{
public int[] sz;//基础的数组
static void Main(string[] args)
{
}
}
}
我们在声明了数组后也并没有把这个数组启用起来我们要用new初始化这个数组,可以有多种方式来初始化这个数组,也可以将一个数组的值赋值给另一个数组;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _2022_5_31_shuzhu
{
class Program
{
public int[] sz=new int[10];//这里的10是指的是数组的长度,就是可以装多少个int类型的数,我们也可以
public int[] sz1=new int[]{0,1,2,3,4}//也可以这样来赋值给数组里的数
public int[] sz2=new int[5]{0,1,2,3,4};
int [] sz3=sz2;
static void Main(string[] args)
{
}
}
}
当然我们初始化数组后,要拿出来使用我们可以使用种方法来,调用数组里的数值,就是for循环,和foreach,就是两个循环来调用数组里的数,这个是用for来输出和赋值的
foreach个人根据比for更好用,因为foeach感觉本来就是专门循环数组的方法,简单的就可以将数组里的数输出出来
数组里面还有五个重要的细节,分别是1 多维数组,2 交错数组,3 传递数组给函数,4 参数数组,5 Array,我在这里简单的学习了一下,传递数组给函数,参数函数 Array,多维函数和交错函数就先知道就可以了,以后用到再来学习
1传递数组给函数:简单来说就是数组也可以做为方法的参数来传递,可以做为形参来传递到方法里,
这样我们就把数组做为形参传递给了我们算评价数的方法来计算这个数组的平均数,当然我们也可以自己输入数组的几个数来算平均数,
数组的传递基本就是这样的
2参数数组:简单来说就是,当数组做为参数的时候用Params来声明这个数组,那么做为形参的数就可以用数组传递或者一组数据都可以,这就是参数数组感觉会比再来定义一个数组做为形参要简单一些
3Array:基本上就是数组里的一些方法可以在有些特殊情况下使用这里就不一一介绍了,菜鸟教程有详细的介绍,遇到的时候可以去学习;