第二章 C#基础
这章想来都熟透的东西,平时用的最多的东西,看的也非常快,一目十行。也没有太多要写的。
1. 第一次用C#命令编辑器编译程序 csc 文件名。 我把文件写在D盘,VS装在C盘。在用CD时怎么也CD不到D盘哪里去。
最后是把文件拷到C盘下编译执行的。
2. 命名空间的别名
using alias=NamespaceName;
使用时 alias::ClassExample
3. C#预处理器指令
#define 告诉编译器存在给定名称的符号 #endef 清楚符号,要放在C#源代码的开通哦。
结合 #if #elif #else #endif 使用
例如:定义好 #define DEBUG
int DoSomeWork()
{
#if DEBUG
Console.WriteLine("");
#endif
}
还有#warning #error #region #endregion #line (使用不多,不多关注)
#pragma 抑制或恢复制定的编译警告。
例如 禁止字段使用警告
#pragma warning disable 169
public class MyClass
{
int neverUserField;
}
#pragma warning restore 169
4. 字段应该总是私有的,常量或自读字段除外。
看来看去值得摘要的也就是这些吧。主要是针对自己不熟悉的地方做个记号。