默认计划
348人加入学习
(0人评价)
数组与集合(C#语言基础)
价格 ¥ 198.00
该课程属于 TCG游戏开发工程师兴趣班 请加入后再学习

add(key(元素的键就是元素的索引),value(值,可为空))

clear()移除所有元素

remove(key)移除键

hashtable要用dictionaryentry类(键值的集合)遍历

//查找

contains(key)

containsvalue(value)、

返回值是true和false

[展开全文]

引用arraylist类的时候要添加一个引用空间system.collections

arraylist list= new arraylist();

for(int i=0;i<10;i++)

list.Add(i);

arraylist元素的添加

1,add方法和insert方法

add是从末尾添加,insert是从开头添加

arraylist元素的删除

clear

remove

removeat索引

removerange(int index,int count)范围  时间7.42

arraylist元素的查找

contains的方法来判断元素是否在arraylist数组中,返回true or  

 

[展开全文]
王亮 · 2017-07-05 · ArrayList类 0

 foreach数组的遍历功能 

foreach(int n in 数组)

getupperbound得到二位数组的列,rank得到二位数组的行

int[行,列]

[展开全文]

静态二位数组的申明

int[,] arr=new int[2,2];

int[,] arr=new int[2,2]{{1,2},{1,2)}

int[,] arr=new int[,]{{1,2},{1,2}}

动态二位数组

int[,] arry2=new int[m,n];

[展开全文]

定义数组的方式

int[] arr1=new int[5];默认方式,定义数组长度但是没有元素。

int[] arr1=new int[5]{1,2,3,4,5};

int[] arr1={1,2,3,4,5}

[展开全文]

DictionaryEntery 类型遍历hashtable

contains(key)

contains(value)

[展开全文]

 删除数组中第3个元素:

int n=2;

for(int i=n;i<arr.length-1;i++)

arr[i]=arr[i+1];

-------------------------------------

 一维数组合并:

二维数组合并:

arr.Rank:数组的行数

arr.GetUpperBound:数组的列数

 

[展开全文]

ArrayList List = new ArrayList();

ArrayList List = new ArrayList(arrayName);

List.add("末尾");

List。Insert(1,"第二个元素");

[展开全文]

foreach (类型 变量名 in 数组) {

print(变量名);

}

arraylist.sort();

arraylist.reserve();

 

[展开全文]

int[,] a = new int [2,2]; int[,] b = new int [,]{{1,2},{3,4}};

a.rank 获取数组行数

a.GetUpperBound(a.rank-1)+1 获取数组列数

[展开全文]

授课教师

游戏制作人
Unity开发教练
Unity开发教练

课程特色

下载资料(6)
视频(6)
图文(1)
考试(1)

学员动态

一只小Q 加入学习
2f99d80a8fad260a 加入学习
zzu2320 加入学习
学习小福利 加入学习
过客。 加入学习