C#中宏定义#define、预处理#if #else #endif的使用
生活随笔
收集整理的這篇文章主要介紹了
C#中宏定义#define、预处理#if #else #endif的使用
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
C#中預(yù)處理的使用:
預(yù)處理指令并不會被編譯為執(zhí)行代碼中的指令,但使用預(yù)處理指令可以選擇編譯程序中的哪部分代碼。一般在調(diào)試代碼時(shí)或在發(fā)布不同功能等級的軟件版本中使用。
需要特別注意的是,宏定義必須在C#的.cs源文件最開頭的位置定義,在其它位置定義會報(bào)錯(cuò)。
在程序中可以通過是否定義宏開關(guān)選擇編譯運(yùn)行不同的程序分支。
常用的預(yù)處理指令有以下幾種:
總結(jié)
以上是生活随笔為你收集整理的C#中宏定义#define、预处理#if #else #endif的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tar.gz和tar.bz2解压命令
- 下一篇: C#程序的组织结构