天天看點

CodeDom系列二---程式基本結構--符号三角形問題

    昨天一個同學叫我幫編寫一個符号三角形的c代碼,今天就把它改寫成用codedom生成的c#代碼。     符号三角形:在一組字元串裡(隻有用空格分割的+或者-組成的字元串),在每次的相鄰的兩個符号比較,如果相同就在中間空格插入+,否則就插入-。一直運作到字元串裡隻有一個+或者-時停止,輸出的字元串為符号三角形。 由于是codedom些列,是以先介紹幾個codedom表達式: 1:codeconditionstatement:判斷語句即是if(condition){} else{},看最全的那個構造函數:

輸出代碼為 :