Archive for 十一月 25th, 2009

星期三 十一月 25, 2009 01:00

cSharp编程基础的学习笔记

在上次写完了《垃圾回收机制的剖析》之后,就感觉这种做笔记的方法挺有意思的。于是打算把这作为一种习惯,坚持下来。下面记录的是今天看书的一点点收获。
编译运行:

Main方法要么没有返回值Void,要么返回一个整数(int)。
修饰符static表示不能在类的实例上执行,因此不必先实例化类再调用(使用类本身的名称)。要访问一个实例字段,就需要使用this关键字。

变量->变量的初始化:

变量为类或结构的字段,如未初始化,创建这些变量时,其值就默认是0
方法的局部变量必须在代码中显式初始化,否则编译通不过。

常量->常量的特征:

常量总是静态的,不必也不允许在声明时包含修饰符static。
不能从一个变量提取值来初始化常量。如需相同的效果,可以使用只读变量。

预定义数据类型:
c#中把数据类型分为2种,一种是值类型,另一种是引用类型。值类型储存在堆栈中,而引用类型储存在托管堆中。引用类型与值类型的区别参考以下代码:
//引用类型给出的demo
int[] x, y;
x=new int[10];
x[0] = 10;
[...]

calendar

2009年十一月
« 十   十二 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

最近评论