程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> 關於C# >> Head First C#中文版(page11)

Head First C#中文版(page11)

編輯:關於C#

問:如果IDE為我寫了那麼多代碼的話,學C#就是學怎麼用IDE喽?答:不,IDE在自動生成代碼方便很棒,但是它也只能做那麼多了。有些事情它確實很在行,比如為你設置好的起點,自動改變窗體上控件的屬性。但是編程中最難的部分--分辨出你的程序需要做什麼而且讓它去做--是任何IDE都做不到的。即使VS是最先進的IDE之一,它也只能做那麼多了。寫關鍵代碼的是你而不是IDE。問:我在VS裡面新建一個項目,但是進入“MyDocuments”下的“Projects”文件夾的時候,卻沒有發現它。怎麼回事?答:首先,你肯定在用VS2008--在VS2005中,不會發生的。當你用VS2008第一次創建一個項目的時候,IDE在LocalSettingsApplicationDataTemporaryProjects文件夾下創建了項目文件。當你第一次保存項目時,IDE提示你輸入新文件名,並把它保存在MyDocumentsVisualStudio2008Projects文件夾下。當你試著打開一個新項目或者關閉一個臨時的時,你將會被提示去保存或者放棄這個臨時項目。

問:如果IDE創建了我不想要的代碼怎麼辦?

答:你可以改變它。IDE被設置為根據被拖進或添加的元素的通常用法來創建代碼。但是有時那不是你想要的。IDE為你做的每一件事--它創建的每行代碼,它添加的每個文件--是可以修改的,或者手動直接修改文件或者通過一個使用方便的IDE的接口。問:我下載VS的Express版本可以嗎?或者我一定要用付費版本的才可以跟著這本書做?答:這本書上沒有免費版(從微軟網站下載的版本)不能做的事情。Express版本和其他版本(專業版、團隊版)的不同是不會阻礙寫C#代碼和創建完整的功能,完善的應用。問:可以重命名IDE創建的文件的文件名嗎?

答:當然,你可以改變你程序的任何一方面。但是IDE是智能感應的命名文件的。當你添加一個文件時,你選擇的文件名會影響代碼生成的方式,創建的代碼裡會包含這個文件名。一些情況下,如果你重命名文件,你就得去修改代碼,或者接受代碼中和文件名的不同。那有點兒不爽,建議你除非必要不要修改文件名。

問:我的IDE看起來和你們的不一樣!有些窗口沒有,有些位置不對,咋回事啊?答:如果你點擊“窗口”菜單下的“重置窗口布局”,IDE將會為你恢復窗口默認布局。然後你的就看起來和我們的一樣了。VS會生成讓你當做你的應用的起點的代碼。

記住,程序實現預期的表現還是取決於你的。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved