有時候我們看到別人的代碼中有#if #endif,其實這是通過不同版本來選擇運行哪段代碼,和咱們的if,else是一樣的。下面看下簡單的用法
#if DEBUG txt_display.Text = "我在用debug測試"; #endif #if !DEBUG txt_display.Text = "我在用已經發布的測試"; #endif
默認的條件下咱們的vs都是debug,效果是
可以通過vs改變調試模式:
發布的項目自動就成了Release
以上自己測試即可,比較簡單。
有時候我們看到別人的代碼中有#if #endif,其實這是通過不同版本來選擇運行哪段代碼,和咱們的if,else是一樣的。下面看下簡單的用法
#if DEBUG txt_display.Text = "我在用debug測試"; #endif #if !DEBUG txt_display.Text = "我在用已經發布的測試"; #endif
默認的條件下咱們的vs都是debug,效果是
可以通過vs改變調試模式:
發布的項目自動就成了Release
以上自己測試即可,比較簡單。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。