C#基础

C#类型转换
Convert.ToChar("a");//将字符串a转化为char类型
double.Parse("12.4");//将字符串类型12.4转化为double类型

值类型和引用类型
值类型: int char double bool
引用类型: 类 接口 数组 字符串 委托

数组
一维数组:string[] list = new string[5];
二维数组:int[,] intList = new int[3,4]{{1,2,3,4},{5,6,7,8},{9,8,7,6}};
交错数组:string[][] jstr = new string[3][];
jstr[0] = new string[2]{"A", "B"};
jstr[1] = new string[3];
jstr[2] = new string[4];
jstr[1][0] = "C";

ArrayList arr = new ArrayList();
arr.Add("abc");
arr.Add(123);
arr.Add(456.7);

Hashtable ht = new Hashtable();
ht.Add("key1", 123);
ht.Add("key2", "4456");
ht.Add("key3", 123.3);

BitArray主要用于0和1及是和否的存放。
BitArray ba = new BitArray(5);
ba.Set(1, true);


Queue qu = new Queue();
qu.Enqueue(123);
qu.Enqueue(456);

Stack st = new Stack();
st.Push(1);

A a;//建立对象引用,将a存放到堆栈中
A a= new A();//实例化对象过程,将a具体值村放到堆中

属性
private int a = 10;
public int A
{
get { return a;}
set { a = value;}
}

posted on 2012-06-25 13:43  ActiveChange  阅读(143)  评论(0编辑  收藏  举报

导航