声明数组时,要在各个元素的变量类型后面,加上一组方括号.
int[] Intergers;
要初始化特定大小的数组,可以使用new关键字,在类型后面的方括号中给出大小
int[] Integers = new int[2]
也可以声明时不初始化,以后动态指定大小.
int[] Integers;
Integers = new int[32];
在初始化数组时,不能用变量设置数组应包含多少元素.但是可以给数组长度声明一个常量:
const int len=3;
string[] Strings = new string[len];
要确定数组大小,可以用length来访问。
int Arraylength = Intergers.Length
Array.Sort(string)数组按正序排列
Array.Reverse逆序排列
c#种的多维数组
c#支持两种数组。第一种是矩形数组。
string[,] strings;
c#支持的第二种多维数组是正交数组。
int[][] a = new int[3][];
a[0] = new int[4];
a[1] = new int[2];
a[2] = new int[1];
要声明一个正交三维数组应使用
int[][][]Ints;
---------自定义类型数组的声明---------------------------------------------------------
public class userinfo
{
public string accountid;
public string username;
public string communityName;
public string loginName;
public string aptNo;
public string current_state;
public string date_of_end;
public string phone;
public string[] ipmac;
}
userinfo[ ] info=new userinfo[100];