//<Red Gate's .NET Reflector>首先推荐的一个反编译工具,用于逆向工程,即将.exe执行程序转为代码。
1、数组、集合的基础,一般查看MSDN。
⑴、数组的声明:
类型[] 数组名 = new 类型[数组长度];
int[] array1=new int[10];
①数组必须声明长度;②几乎所有的类型都可以作为数组,比如 Thread[] 线程数组;③数组的长度用的是length,集合与之不同。
⑵、集合的声明:
首先要引用
using System.Collections;
然后进行声明:
ArrayList 集合名 = new ArrayList{};
ArrayList list = new ArrayList { "a", 1 };
①集合可以包含有任何类型的值,如上例就包含了string型“a”和int型“1”;②集合用count来表示它的长度,与数组不同。
2、堆栈的实现。“先进后出,后进先出。”