1、c#命令行编译器:csc First.cs 执行:First.exe
2、类或结构中的字段未显式初始化,其值默认为0,方法中的局部变量必须在代码中显式初始化
3、常量总是静态的,但不允许包含static
4、const和readonly的区别:常量在运行之前就确定其值,只读字段可以在构造函数中初始化,但不能在其他地方初始化
5、代码中的#if 表示条件编译:当满足#if中的条件时,才编译该部分代码,否则不编译
6、若要使用c#中的关键字做标识符,须在关键字前面加@ 如:@int
7、pascal:命名空间、类、基类中的成员、常量
camel:类中的私有成员字段,方法参数
8、ref和out区别:ref修饰的参数在传递前必须进行初始化,out的参数在传递前可不初始化,但在方法中必须对该参数初始化
9、属性中的get和set课设置访问修饰符(只能指定一个,不能同时)