注:以下代码皆在控制台输出(控制台应用程序)
数组
数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。
初始化数组
声明一个数组不会在内存中初始化数组。当初始化数组变量时,您可以赋值给数组。数组是一个引用类型,所以您需要使用 new 关键字来创建数组的实例。
重点:(三种)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _03数组的声明和初始化
{
class Program
{
static void Main(string[] args)
{
//一
//声明数组
//int[] array;
//1.声明数组的长度:规定了这个数组中允许存放的这种类型的对象的最大数量
int[] array = new int[5];//格式:类型[]数组名称=new 类型[长度]
//2.给数组中装内容,给每个位置里面放置一个数组类型的对象
//索引:代表数组中的位置编号从0开始
//3.在使用数组的时候必须要注意:数组的索引绝对不允许超过数组的长度范围(最大索引=数组的长度-1)
array[0] = 20;
array[1] = 21;
array[2] = 22;
array[3] = 23;
array[4] = 24;
//4.数组属性length:指数组的长度
//5.如果数组中某个位置未赋值,这个位置的对象值将是这个类型的默认值;
//二
//1.直接初始化赋值:大括号中的赋值顺序和数组中的索引位置一致,既不能多也不能少
int[] array1 = new int[5] { 0, 1, 2, 3, 5 };
//三
//直接给数组赋值,省略实例化过程
//这种写法数组的长度完全取决于初始化过程中填充的内容个数
int[] array2 = { 0, 1, 2, 3, 4, 5, 6, 8, 9, 10 };
for (int i=0;i<array.Length;i++)
{
Console.WriteLine(array[i]);
}
Console.ReadLine();
}
}
}
浙公网安备 33010602011771号