Questioning C# (二)
2024-07-21 02:19:23
供稿:網友
q:上次跟你分別后,我的心很是不自在,因為學了又好像沒學,有點不踏實的感覺。
a:這次我會給你一點踏實的感覺,上次我們算是空談吧,這次我們會討論怎么安裝與設置.net framework,讓你運行一下那段代碼,好讓你有一點點充實的感覺。
q:好,那么,在這之前我需要一些什么準備呢?
a:噢,你需要有一個.net framework,目前最新的版本是1.1,可以到下面的地址下載:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&familyid=262d25e3-f589-4842-8157-034d1e7cf3a3。屆時,你將得到一個dotnetfx.exe的文件,運行它,照著指示一步一步做就行了。
q:還有其他需要的嗎?
a:當然有,做開發肯定需要參考相關的文檔,還要參考學習相關的示例,當然還少不了相關的實用工具,這樣你就需要.net framework sdk了。你可以到下面的地址下載這個sdk:http://www.microsoft.com/downloads/details.aspx?familyid=9b3a2ca6-3647-4070-9f41-a333c6b9181d&displaylang=zh-cn。注意,這個sdk比較大,180mb,如果你是modem上網的話,你應該象想到有什么事情發生了!sdk的安裝跟上面的大同小異,在安裝的時候會要你選擇要安裝的東西,你就讓它默認就好了。
q:那么,我們現在是否可以開始運行程序了?
a:先別急,我們還沒有設置.net呢?找到[系統屬性]對話框([控制面板]/[系統]),去到[高級]標簽(tab),找到下面的[環境變量]按鈕,打開[環境變量]對話框,再下面的[系統變量]中找到“path”變量,編輯這個變量,在最后面加上“;%systemroot%/microsoft.net/framework/v1.1.4322”(不帶引號),按[確定]保存所有的這些設置,大功告成!
q:那么,現在我們可以運行程序里吧?
a:還不行,我們得把程序編譯出來才能運行。好吧,先打開記事本,把上次那段代碼復制進去,代碼如下:
class helloworld
{
static void main()
{
system.console.writeline("hello, world!");
}
}
然后,我們把這個文件保存為helloworld.cs的文本文件,然后打開命令行工具(dos提示符界面),去到你保存文件的目錄,輸入csc helloworld.cs,然后按[enter],接著,你就得到一個helloworld.exe的.net程序,還猶豫什么,趕快運行它呀!你將會得到下面的結果:
q:哇,真的行喲!但是,我想問一下,我舅舅給了我一套visual c# .net,那是用來干什么的?
a:什么?你為什么不早說你有visual c# .net??不過,算了,我這里一開始就假設你沒有這么好的東東,所以,往后的一段日子,你將會繼續跟命令行提示工具和記事本打交道!
q:哦。那么,我們下一次學些什么?
a:我們下一次正式開始討論c#的語法概念,不要錯過喲!