成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

全面介紹C#預(yù)處理

開發(fā) 后端
本文介紹C#預(yù)處理標(biāo)識符使用和規(guī)則C#標(biāo)識符文法相似的文法,以及介紹C#預(yù)處理控制行和C#預(yù)處理表達(dá)式。

C#預(yù)處理控制行

特性#error和#warning使得代碼可以把警告和錯誤的條件報告給編譯程序,來查出標(biāo)準(zhǔn)的編譯時的警告和錯誤。

  1. pp-con trol-line:  
  2. #error pp-message  
  3. #warning pp-message  
  4. pp-message:  
  5. pp-tokensopt 

舉個例子幫助大家理解

  1. #warning Code review needed before check-in  
  2. #define DEBUG  
  3. #if DEBUG && RETAIL  
  4. #error A build can't be both debug and retail!  
  5. #endif  
  6. class Class1  
  7. {…} 

這將總是產(chǎn)生警告(“Code review needed before check-in"),并且如果予處理修飾符DEBUG 和RETAIL 都被定義,還會產(chǎn)生錯誤。

C#預(yù)處理標(biāo)識符

C#預(yù)處理標(biāo)識符使用和規(guī)則C#標(biāo)識符文法相似的文法:

  1. pp -identifi er:  
  2. pp-ava ilable-identifier  
  3. pp-ava ilable-identifi er:  
  4. A pp-identif ier-or-keyword that is not true or false  
  5. pp-id entif ier-or-keyword:  
  6. identifi er-start-character identif ier-part-characters opt 

true 和false 符號不是合法的預(yù)定義指示符,所以不能用于#define 的定義和#undef 的反定義。

C#預(yù)處理表達(dá)式

操作符!, ==, !=, && 和||是允許的預(yù)定義表達(dá)式。在預(yù)定義表達(dá)式中,圓括號可以用來分組。

  1. pp-expression:  
  2. pp-equality-expression  
  3. pp-pr imary-expression:  
  4. true  
  5. false  
  6. pp -identifi er  
  7. ( pp-expression )  
  8.  
  9. pp-unary-expression:  
  10. pp-pr imary-expression  
  11. ! pp-unary-expression  
  12. pp-equality-expression:  
  13. pp-equality-expression == pp-logical-and-expression  
  14. pp-equality-expression != pp-logical-and-expression  
  15. pp-logical-and-expression:  
  16. pp-unary-expression  
  17. pp-logical-and-expression && pp-unary-expression  
  18. pp-logical-or-expression:  
  19. pp-logical-and-expression  
  20. pp-logical-or-expression || pp-logical-and-expression 

【編輯推薦】

  1. C#字符串進(jìn)行分割
  2. 全面測試C#字符串
  3. C# out和ref傳遞數(shù)組
  4. 淺析C#定義整型數(shù)組
  5. C#數(shù)據(jù)庫連接字符串
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2009-08-07 17:41:40

C#預(yù)處理

2009-08-03 17:12:40

C#指針操作

2009-07-31 15:52:47

C#常用函數(shù)

2009-09-01 10:20:28

C#多種語句

2010-02-03 13:33:42

C++預(yù)處理命令

2009-08-11 15:17:12

C#基礎(chǔ)知識

2009-09-04 11:35:05

C#方法重寫

2009-08-14 16:01:22

C#面向?qū)ο?/a>

2009-08-05 18:28:05

C#異常處理

2009-07-31 16:48:44

C#位運(yùn)算

2009-08-12 18:35:36

C# ArrayLis

2011-06-21 10:00:21

預(yù)處理指令

2009-09-18 10:45:31

C#數(shù)組操作

2009-08-11 14:57:11

比較C#和Java

2009-09-08 16:58:24

c#checklist

2011-08-17 10:29:39

Objective-C預(yù)處理

2016-12-15 13:47:29

C語言預(yù)處理命令

2009-08-25 10:24:29

C# delegate

2009-08-17 16:47:51

C# Anonymou

2009-09-02 17:20:50

C# Parsing
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久av网站| www.亚洲精品 | 一区二区福利视频 | 久久久久免费 | 日韩精品极品视频在线观看免费 | 欧美在线a| 欧美精品v国产精品v日韩精品 | 日本a∨精品中文字幕在线 亚洲91视频 | 成人性视频免费网站 | 91传媒在线观看 | 久久久www成人免费精品张筱雨 | 久久婷婷av| 免费黄色大片 | 亚洲精品www久久久久久广东 | 美女在线国产 | 一区二区三区四区在线免费观看 | 人妖videosex高潮另类 | 欧美 日韩 综合 | 性色av一区 | 国产成人综合久久 | 亚洲劲爆av | 一级高清 | 亚洲国产精品一区 | 在线日韩福利 | av中文字幕在线观看 | 国精品一区 | 午夜一区二区三区在线观看 | 午夜在线| 欧美国产精品一区二区三区 | 午夜无码国产理论在线 | 欧美日韩最新 | 在线免费观看黄a | 国产精品视频一区二区三区四区国 | 欧美精品91 | 久久精品视频一区二区 | 韩日在线| 欧美亚州| 国产精品久久久久久二区 | 天天搞天天搞 | 国产亚洲欧美日韩精品一区二区三区 | 欧美精品一区二区在线观看 |