c# 数组

声明数组时,要在各个元素的变量类型后面,加上一组方括号.
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;

aboat class
如果方法不试图访问实例数据或其他实例方法,就可以把他们声明为static。
如果不希望每次实例化类都生成的字段可以声明成static
对于static class  不允许引用非静态字段。

你可能感兴趣的:(C#)