版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1章構(gòu)建C#應(yīng)用程序開(kāi)發(fā)環(huán)境本章導(dǎo)讀:本章的主要內(nèi)容是學(xué)會(huì)VisualStudio2010開(kāi)發(fā)環(huán)境的構(gòu)建。然后通過(guò)創(chuàng)建最基本的C#控制臺(tái)應(yīng)用程序和Windows應(yīng)用程序來(lái)熟悉VS2010開(kāi)發(fā)環(huán)境和創(chuàng)建項(xiàng)目的基本操作步驟。第1章構(gòu)建C#應(yīng)用程序開(kāi)發(fā)環(huán)境
——任務(wù)一安裝與配置VisualStudio2010
一、任務(wù)描述:.Net應(yīng)用程序的最好開(kāi)發(fā)工具是VisualStudio(以下簡(jiǎn)稱VS)。該平臺(tái)是一個(gè)集成開(kāi)發(fā)環(huán)境,不僅能用于Web應(yīng)用程序的開(kāi)發(fā),也能用于控制臺(tái)、窗體等其它多種類型應(yīng)用程序的開(kāi)發(fā)。VisualStudio的版本有很多,本任務(wù)我們的目的是完成VisualStudio2010Ultimate的安裝。二、知識(shí)準(zhǔn)備:1什么是C#語(yǔ)言2什么是.NETFramework類庫(kù)3.NET開(kāi)發(fā)工具VisualStudio1、.NETFramework類庫(kù)二、知識(shí)準(zhǔn)備:F.NETFramework類庫(kù)是一個(gè)由Microsoft.NETFrameworkSDK中包含的類、接口和值類型組成的庫(kù)。該庫(kù)提供對(duì)系統(tǒng)功能的訪問(wèn),是建立.NETFramework應(yīng)用程序、組件和控件的基礎(chǔ),具有兩個(gè)主要組件:公共語(yǔ)言運(yùn)行庫(kù)和.NETFramework類庫(kù)。2、C#語(yǔ)言二、知識(shí)準(zhǔn)備:FC#語(yǔ)言是專門為微軟公司.NET一起使用而設(shè)計(jì)的一門開(kāi)發(fā)語(yǔ)言,它本身來(lái)說(shuō)只是一種語(yǔ)言,雖然為.NET而生,但是并不是.NET的一部分。3、.NET開(kāi)發(fā)工具VisualStudio二、知識(shí)準(zhǔn)備:FMicrosoft.NET框架是微軟公司開(kāi)發(fā)的軟件開(kāi)發(fā)系統(tǒng)平臺(tái),它簡(jiǎn)化了在高度分布式Internet環(huán)境中的應(yīng)用程序開(kāi)發(fā),是一種主要用于Windows操作系統(tǒng)的托管代碼編程模型。它提供了大量的公共類庫(kù),為多種編程語(yǔ)言提供支持,實(shí)現(xiàn)本地應(yīng)用、富互聯(lián)網(wǎng)應(yīng)用和服務(wù)器端應(yīng)用。.NETFramework具有兩個(gè)主要組件:公共語(yǔ)言運(yùn)行庫(kù)和.NETFramework類庫(kù)。三、任務(wù)分析:F安裝VisualStudio2010前,先做好以下準(zhǔn)備工作:最好使用新安裝的操作系統(tǒng),如果是舊操作系統(tǒng)應(yīng)該保證有足夠的內(nèi)存空間和硬盤空間;
如果是XP系統(tǒng)應(yīng)該先安裝好IIS和.NETFramework4;如果需要數(shù)據(jù)庫(kù)管理系統(tǒng),還應(yīng)該安裝好相應(yīng)的數(shù)據(jù)庫(kù)程序;
準(zhǔn)備好VisualStdio2010的安裝程序。四、任務(wù)實(shí)施:1、進(jìn)入文件目錄,雙擊“autorun.exe”開(kāi)始。四、任務(wù)實(shí)施:2、單擊“InstallMircrosoftVisualStudio2010”。四、任務(wù)實(shí)施:3、安裝程序正在加載安裝組件完成后點(diǎn)擊【下一步】即可。四、任務(wù)實(shí)施:4、在出現(xiàn)“我已閱讀并接受許可條款”,單擊【下一步】。四、任務(wù)實(shí)施:5、選擇“完全”后,根據(jù)個(gè)人需求設(shè)置安裝路徑,點(diǎn)擊【安裝】,就開(kāi)始進(jìn)行完全安裝。四、任務(wù)實(shí)施:6、單擊【瀏覽】設(shè)置產(chǎn)品安裝路徑,然后點(diǎn)擊【下一步】。四、任務(wù)實(shí)施:7、選擇要安裝的功能,然后點(diǎn)擊【安裝】。四、任務(wù)實(shí)施:8、出現(xiàn)如下對(duì)話框時(shí),選擇“立即重新啟動(dòng)”。四、任務(wù)實(shí)施:9、安裝完畢,點(diǎn)擊【立即重啟】。四、任務(wù)實(shí)施:9、第一次啟動(dòng)VisualStudio2010。四、任務(wù)實(shí)施:10、VisualStudio2010界面
。1.安裝VS2010之前應(yīng)確保C盤及安裝目錄盤有足夠空間,保證安裝順利完成,通常安裝目錄盤不選擇默認(rèn)路徑。2.安裝VS2010之前應(yīng)該先安裝好IIS,VS2010在安裝的過(guò)程中會(huì)自動(dòng)安裝.NETFramework4.0。3.安裝過(guò)程中需要多次重啟電腦。4.安裝完成后應(yīng)啟動(dòng)VS2010查看是否安裝成功。五、任務(wù)小結(jié):請(qǐng)自行安裝SQLServer。涉及知識(shí)點(diǎn):什么是SQLServer?數(shù)據(jù)庫(kù)的基本使用。六、任務(wù)拓展:第1章構(gòu)建C#應(yīng)用程序開(kāi)發(fā)環(huán)境
——任務(wù)二創(chuàng)建控制臺(tái)應(yīng)用程序
一、任務(wù)描述:編制一個(gè)最基本的C#控制臺(tái)應(yīng)用程序:在命令窗口輸出“Helloworld!”,如下圖所示:二、知識(shí)準(zhǔn)備:1控制臺(tái)輸入輸出2C#程序的構(gòu)成3C#程序的編譯和運(yùn)行1、控制臺(tái)的輸入和輸出二、知識(shí)準(zhǔn)備:F輸入的兩種方式:Console.Read()和Console.ReadLine()。輸出的兩種方式:Console.Write()和Console.WriteLine()。1、控制臺(tái)的輸入輸出方式(1)Console.Read語(yǔ)法格式:intConsole.Read();功能:用于從鍵盤中輸入一個(gè)字符。二、知識(shí)準(zhǔn)備:F例:從鍵盤輸入任意字符并輸出。staticvoidMain(string[]args){inti=Console.Read();Console.WriteLine(i);Console.Write("按任意鍵退出......");}1、控制臺(tái)的輸入輸出方式(2)Console.ReadLine語(yǔ)法格式:stringConsole.ReadLine();功能:用于從鍵盤中輸入多個(gè)字符,即一個(gè)字符串。二、知識(shí)準(zhǔn)備:F例:從鍵盤輸入您的姓名并輸出。staticvoidMain(string[]args){stringname=Console.Read();Console.WriteLine(name+”,歡迎您來(lái)到C#世界!”);Console.Write("按任意鍵退出......");}1、控制臺(tái)的輸入輸出方式(3)Console.Write(格式化輸出)語(yǔ)法格式:voidConsole.Write(stringformat,objectvalue);功能:將value的值按照f(shuō)ormat規(guī)定的格式輸出。二、知識(shí)準(zhǔn)備:F例:格式化輸出。staticvoidMain(string[]args){intid=10;Console.Write("{0:C2}",id);Console.Write("按任意鍵退出......");}1、控制臺(tái)的輸入輸出方式(3)Console.Write(非格式化輸出)非格式輸出就是將數(shù)值直接輸出,如下表所示。二、知識(shí)準(zhǔn)備:F格式實(shí)現(xiàn)功能舉例voidConsole.Write(boolvalue)將布爾值以文本形式輸出Console.Write(true);voidConsole.Write(charvalue)將指定的字符輸出Console.Write('a');voidConsole.Write(char[]value)將指定的字符數(shù)組輸出char[]ca={'a','b','c'};Console.Write(ca);voidConsole.Write(decimalvalue)將指定的decimal值輸出decimaldd=10;Console.Write(dd);voidConsole.Write(doublevalue)將指定的double值輸出doubledu=10;Console.Write(du);voidConsole.Write(intvalue)將指定的整數(shù)輸出intid=10;Console.Write(id);voidConsole.Write(stringvalue)將指定的字符串輸出Console.Write("HelloWorld");1、控制臺(tái)的輸入輸出方式(4)Console.WriteLine語(yǔ)法格式:voidConsole.WriteLine(stringformat,objectvalue);功能:將value的值按照f(shuō)ormat規(guī)定的格式輸出。二、知識(shí)準(zhǔn)備:F該方法的使用與Console.Write的使用幾乎完全相同,不同的是該方法將數(shù)據(jù)寫入標(biāo)準(zhǔn)輸出流,輸出后自動(dòng)增加換行,下一個(gè)輸出位置為下一行。2、C#程序的構(gòu)成二、知識(shí)準(zhǔn)備:FusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespacefirst{classProgram{staticvoidMain(string[]args){
}}}代碼寫在這對(duì)大括號(hào)里!自動(dòng)生成代碼部分,暫時(shí)不用管什么意思。3、C#程序的編譯和運(yùn)行二、知識(shí)準(zhǔn)備:F(1)在菜單欄點(diǎn)擊【Build】|【RebuildSolution】,如下圖所示,程序開(kāi)始編譯過(guò)程。3、C#程序的編譯和運(yùn)行二、知識(shí)準(zhǔn)備:F(3)如果程序正確,會(huì)出現(xiàn)如下圖所示“RebuildAllsuccessed”的提示。編譯的過(guò)程就是檢查書寫的代碼語(yǔ)法是否正確,從而生成應(yīng)用程序的過(guò)程。如果語(yǔ)法有誤,比如最后的“分號(hào)”沒(méi)有寫,在應(yīng)該有分號(hào)的位置,會(huì)出項(xiàng)紅色的波浪線的語(yǔ)法錯(cuò)誤提示。如果進(jìn)行編譯,程序也會(huì)給出錯(cuò)誤提示。3、C#程序的編譯和運(yùn)行二、知識(shí)準(zhǔn)備:F(3)點(diǎn)擊工具欄上的“
”符號(hào)運(yùn)行程序(或者按F5快捷鍵)即可運(yùn)行程序。三、任務(wù)實(shí)施:1.啟動(dòng)VisualStudio2010。2.從【File】菜單中選擇【New】|【Project】命令,打開(kāi)【新建項(xiàng)目】對(duì)話框。3.在【InstalledTemplates】中選擇【VisualC#】,然后在選擇【ConsoleApplication】,如下圖所示。三、任務(wù)實(shí)施:4.控制臺(tái)應(yīng)用程序默認(rèn)的名字為:ConsoleApplication1,在【Name】文本框中輸入項(xiàng)目名稱(我們的項(xiàng)目名稱是first),在【Location】文本框中選擇項(xiàng)目存放的目錄。然后單擊【OK】按鈕。5.在“解決方案資源管理器”中,單擊first項(xiàng)目,雙擊Program.cs代碼文件,完成如下代碼://第一個(gè)C#控制臺(tái)程序classProgram{staticvoidMain(string[]args){Console.WriteLine("請(qǐng)輸入您的名字:");Console.ReadLine();Console.WriteLine("歡迎您來(lái)到C#世界!");Console.ReadLine();}}1.代碼注釋。“//第一個(gè)C#控制臺(tái)程序”是代碼注釋,代碼注釋可以增加程序的可讀性。分為以下兩種方式:?jiǎn)涡凶⑨尅?/這個(gè)是單行注釋多行注釋。/*
這個(gè)是多行注釋
這里還可以添加一行注釋*/四、任務(wù)小結(jié):第1章構(gòu)建C#應(yīng)用程序開(kāi)發(fā)環(huán)境
——任務(wù)三創(chuàng)建窗體應(yīng)用程序
一、任務(wù)描述:編制一個(gè)最基本的C#Windows應(yīng)用程序:運(yùn)行時(shí)跳出對(duì)話框如圖1顯示“歡迎您來(lái)到C#的世界!”,單擊【確定】后跳到圖2。圖1跳出對(duì)話框圖2單擊“確認(rèn)”后二、知識(shí)準(zhǔn)備:1MessageBox的簡(jiǎn)單使用2屬性窗口三、任務(wù)實(shí)施:1.啟動(dòng)VisualStudio2010,新建Windows應(yīng)用程序的方法與任務(wù)2中新建控制臺(tái)應(yīng)用程序方法類似,只不過(guò)在模板中應(yīng)該選擇【W(wǎng)indowsFormsApplication】。
2.在【Name】文本框中輸入項(xiàng)目名稱(我們的項(xiàng)目名稱是firstWinForm),在【Location】文本框中選擇項(xiàng)目存放
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年純凈設(shè)備項(xiàng)目資金申請(qǐng)報(bào)告代可行性研究報(bào)告
- 2024年金屬成形機(jī)床項(xiàng)目資金申請(qǐng)報(bào)告
- 山東中醫(yī)藥高等??茖W(xué)校《老年學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廢棄物品銷毀合同范例
- 校園舊書租賃合同范例
- 山東醫(yī)學(xué)高等??茖W(xué)校《涉稅服務(wù)實(shí)務(wù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 山東杏林科技職業(yè)學(xué)院《市場(chǎng)調(diào)研與預(yù)測(cè)》2023-2024學(xué)年第一學(xué)期期末試卷
- 小額廣告合同范例
- 廠房房頂收縮改造合同范例
- 運(yùn)輸鋼板合同范例
- 犯罪心理學(xué)之青少年犯罪分析專家講座
- 金融法案例優(yōu)質(zhì)獲獎(jiǎng)?wù)n件
- F450裝機(jī)教程優(yōu)秀課件
- (完整word版)高分子材料工程專業(yè)英語(yǔ)第二版課文翻譯基本全了
- 識(shí)別自動(dòng)化思維重塑快樂(lè)自我
- 2023版思想道德與法治課件專題7第1講社會(huì)主義法律的特征和運(yùn)行PPT
- 毒品與艾滋病預(yù)防智慧樹(shù)知到答案章節(jié)測(cè)試2023年湖南警察學(xué)院
- 2023-2024學(xué)年山東省臨沂市小學(xué)數(shù)學(xué)五年級(jí)上冊(cè)期末自測(cè)試卷
- GB/T 35506-2017三氟乙酸乙酯(ETFA)
- 品香的方法課件
- 幼兒教師如何做家訪專題培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論