【.NET重修计划】数组,集合,堆栈的问题

  //<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、堆栈的实现。“先进后出,后进先出。”

  

你可能感兴趣的:(.net)