1.数组:元素序列,存放形同类型的变量,对象,每一项都有一个整数索引(下标);元素位于一个连续存储的内存块中;数组空间大小是固定的
数组分类:一维数组,多维数组(等于或大于二维)
声明数组的格式(定义数组类型):
数组类型 [] 数组名称;
实例化数组:
new 数组类型 [数组大小];
一般数组是作为一个整体进行实例化:
int[] array=new int [7];
数组初始化:
数值元素的数组的默认值是0,引用类型元素的数组的默认值是null,一般初始化作为一个整体进行
int [] array=new int [3]{1,2,3};
初始化语法格式如下:
数据类型[] 数组名=new 数据类型[数组大小]{初始值个数要等于数组大小};
数据类型[] 数组名=new 数据类型[]{初始值序列};
数据类型[] 数组名={初始值序列};
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 数组初始化问题
{
class Program
{
static void Main(string[] args)
{
int[] array0; //定义数组
int[] array = new int[7]; //创建实例也是作为一个整体进行
//不进行初始化,数组也能正常使用
int a = array.Length;
Console.WriteLine(a);
foreach (int b in array)
{
Console.WriteLine(b);
}