#if false
this.SaveMasterData();
if(this.CmdType.ToUpper() == "ADD")
{
this.SaveDetailData();
}
#endif
#if FLAG xxx;
//自己的命令1
#else yyy;
//自己的命令2
#endif
可以像理解普通代码中的if……else一样理解。只不过该if……else是属于“条件编译”(对于那块代码块需要执行,那块不需要而已)。