使用CodeCompiler動態建置程式碼

使用CodeCompiler動態建置程式碼

話說女友在跟她就讀大學的妹妹聊天時,妹妹聊到有一個程式的作業不會寫,此

時女友當然第一個念頭就想到我了。跟我講時,我本來想說以軟體不同來推掉,因為

想說大部分的學校還在教VisualBasic,沒想到她們使用的是VS2008 ,推也推不掉

,講了一堆類似給她釣竿而不是給她條魚吃的道理,還被念我小氣昏….Ps後面是我在發洩,不要理我。

作業題目是只要作出一個[四則運算]的應用程式即可,題目看起來很簡單,但實際

瞭解後,難的部分在於要可以輸入類似1+2+(3*3)*5/6來計算出結果,此時想到同事有

跟我提起一個使用動態程式碼來作出這樣效果的範例,馬上Google了一下,果真被我

找到使用CodeCompiler可以作出此效果。

程式如下:

1.動態建置類別

clip_image001

2.使用方式

clip_image002

3.執行畫面

clip_image003

clip_image004

完整範例下載
http://cid-fab913153ae2ed86.office.live.com/self.aspx/.Public/Code/ASP.NET/%e5%9b%9b%e5%89%87%e9%81%8b%e7%ae%97-%e5%8b%95%e6%85%8b%e7%b7%a8%e8%ad%af.zip

參考

http://www.cnblogs.com/nba4523/archive/2008/12/25/1362156.html