C#学习记录——数据结构
第一章 C#数据结构中集合结构中的两种泛型集合
前言
数据结构是相互之间存在一种或多种特殊关系的数据元素的集合,如int、float等,本文主要介绍List和Dictionary<TKey, TValue>两个泛型集合。
一、泛型集合
(一)集合概述
集合:可以任意存储对象,并且长度是可变的类。
C#中集合结构有两种:泛型集合和非泛型集合。泛型集合指存储对象的类型是固定的一种集合。
集合主要解决了数组需预先知道长度的缺陷,即集合可在长度不定的情况下对该集合进行管理。
(二)数组基本使用步骤
因为数组在初始化时就必须固定长度,因此没有增加与删除操作,仅有修改与查询操作。
-
定义数组
基本语法:数据类型[] 数组名 =new 数据类型[长度]
eg: int[] num = new int[3];//定义长度为3,数据类型为int的数组 -
给数据赋值
方法一:基本赋值
基本语法:数组名[索引] = 值;
num[0