版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1章認(rèn)識(shí)VisualC#本章任務(wù)了解MicrosoftVisualStudio2008;能編寫(xiě)簡(jiǎn)單控制臺(tái)應(yīng)用程序;能編寫(xiě)簡(jiǎn)單Windows應(yīng)用程序;任務(wù)1.1
MicrosoftVisualtudio2008的安裝安裝MicrosoftVisualStudio2008軟件。任務(wù)1.1MicrosoftVisualtudio2008的安裝(1)將MicrosoftVisualStudio2008軟件安裝光盤(pán)放入光驅(qū),系統(tǒng)將自動(dòng)啟動(dòng)安裝程序(2)單擊“安裝VisualStudio2008”
任務(wù)1.1MicrosoftVisualtudio2008的安裝(3)加載組件完成后,單擊對(duì)話(huà)框中的“下一步”按鈕
任務(wù)1.1MicrosoftVisualtudio2008的安裝(4)選擇“我已閱讀并接受許可條款”單選按鈕,并在“名稱(chēng)”文本框中輸入用戶(hù)姓名,然后單擊“下一步”按鈕
任務(wù)1.1MicrosoftVisualtudio2008的安裝(5)選擇需要安裝的功能單選按鈕,并且確定安裝目標(biāo)文件夾
任務(wù)1.1MicrosoftVisualtudio2008的安裝(6)單擊“安裝”按鈕,進(jìn)入了安裝程序的安裝頁(yè)
任務(wù)1.1MicrosoftVisualtudio2008的安裝(7)安裝完成后,打開(kāi)對(duì)話(huà)框,單擊“完成”按鈕,彈出“安裝程序”對(duì)話(huà)框
任務(wù)1.1MicrosoftVisualtudio2008的安裝 第一次啟動(dòng)VisualStudio2008,選擇“VisualC#開(kāi)發(fā)設(shè)置”后單擊“啟動(dòng)VisualStudio”
1.1.1
MicrosoftVisualStudio2008集成開(kāi)發(fā)環(huán)境
1.什么是.NET2.MicrosoftVisualStudio2008的安裝環(huán)境3.MicrosoftVisualStudio2008集成開(kāi)發(fā)環(huán)境介紹4.使用MicrosoftVisualStudio2008集成開(kāi)發(fā)環(huán)境開(kāi)發(fā)WinForm應(yīng)用程序1.什么是.NET(1).NET平臺(tái)(2)VisualC#.NET的特點(diǎn)①語(yǔ)法更簡(jiǎn)單;②保留了C++的強(qiáng)大功能;③快速應(yīng)用開(kāi)發(fā)功能;④語(yǔ)言的自由性;⑤強(qiáng)大的Web服務(wù)器控件;⑥支持跨平臺(tái);⑦與XML相融合。
2.MicrosoftVisualStudio2008的安裝環(huán)境(1)支持的操作系統(tǒng)MicrosoftWindowsXPMicrosoftWindowsServer2003WindowsVista(2)硬件要求最低要求:1.6GHzCPU、384MBRAM、1024x768顯示器、5400RPM(轉(zhuǎn)/分鐘)硬盤(pán)。建議配置::2.2GHz或更快的CPU、1024MB或更大容量的RAM、1280x1024顯示器、7200RPM或更高轉(zhuǎn)速的硬盤(pán)WindowsVista上要求:2.4GHzCPU、768MBRAM硬盤(pán)的空間至少4G。3.MicrosoftVisualStudio2008集成開(kāi)發(fā)環(huán)境介紹(1)啟動(dòng)C#在“起始頁(yè)”對(duì)話(huà)框選中“創(chuàng)建:項(xiàng)目”在彈出的“新建項(xiàng)目”對(duì)話(huà)框的“項(xiàng)目類(lèi)型”框中選擇“VisualC#”下Windows項(xiàng)在“模板”框中選擇“Windows窗體應(yīng)用程序”在“名稱(chēng)”中輸入要新建的項(xiàng)目文件名稱(chēng)在“位置”處通過(guò)“瀏覽”按鈕設(shè)置文件存放位置單擊“確定”3.MicrosoftVisualStudio2008集成開(kāi)發(fā)環(huán)境介紹(2)VisualStudio.NET開(kāi)發(fā)環(huán)境菜單欄工具欄“工具箱”面板“屬性”面板解決方案資源管理器4.使用MicrosoftVisualStudio2008集成開(kāi)發(fā)環(huán)境開(kāi)發(fā)WinForm應(yīng)用程序?qū)W生信息管理系統(tǒng)任務(wù)1.2
編寫(xiě)簡(jiǎn)單的控制臺(tái)輸出程序 利用控制臺(tái)輸出“C_SHARP歡迎你!”任務(wù)解決方案
(1)選擇“開(kāi)始”→“程序”→“MicrosoftVisualStudio2008”→“MicrosoftVisualStudio2008”命令(2)啟動(dòng)Visual
Studio
2008開(kāi)發(fā)環(huán)境之后,在菜單欄中選擇“文件”→“新建”→“項(xiàng)目”命令(3)選擇“控制臺(tái)應(yīng)用程序”,在名稱(chēng)框中輸入“Welcome”,然后單擊“確定”按鈕,完成控制臺(tái)應(yīng)用程序的創(chuàng)建(4)輸入代碼(5)單擊“調(diào)試”|“啟動(dòng)調(diào)試”,或按F5鍵運(yùn)行輸入代碼usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceWelcome{classProgram{staticvoidMain(string[]args){Console.WriteLine("C_SHARP歡迎你!");
Console.ReadKey();}}}輸出"C_SHARP歡迎你!"語(yǔ)句等待用戶(hù)用鍵盤(pán)輸入任何語(yǔ)句,退出程序
C#工程項(xiàng)目的創(chuàng)建、編譯和執(zhí)行1.C#工程項(xiàng)目的創(chuàng)建2.編寫(xiě)代碼3.項(xiàng)目編譯和運(yùn)行程序(1)編譯程序(2)運(yùn)行程序編寫(xiě)代碼注意以下幾點(diǎn)
(1)C#源文件 C#源文件以.cs作為擴(kuò)展名,可執(zhí)行文件(.exe文件)后可以脫離VisualStudio.NET環(huán)境直接運(yùn)行(2)C#基本語(yǔ)法 語(yǔ)句以一個(gè)分號(hào)“;”結(jié)尾,結(jié)構(gòu)語(yǔ)句用花括號(hào)“{...}”組合為語(yǔ)句塊(3)注釋行 注釋行用于幫助源程序的閱讀,計(jì)算機(jī)在程序運(yùn)行時(shí)不執(zhí)行注釋行,以“//”開(kāi)始的注釋叫“單行注釋”,多行注釋以“/*”開(kāi)始至“*/”結(jié)束(4)Main()方法
Main()方法是程序的入口點(diǎn),也是出口點(diǎn)。輸入和輸出該語(yǔ)句是一句輸出語(yǔ)句,其目的是要將字符串“C_SHARP歡迎你!”顯示到屏幕上Console是程序集System命名空間下的一個(gè)類(lèi)WriteLine()則是Console類(lèi)的一個(gè)用于將字符串信息顯示到屏幕上的方法Console.WriteLine("C_SHARP歡迎你!");類(lèi)的常用方法名稱(chēng)接受參數(shù)返回值類(lèi)型用途Read無(wú)int從輸入流讀入下一個(gè)字符,至換行符結(jié)束。ReadKey無(wú)ConsoleKeyInfo從輸入流讀入一個(gè)字符。ReadLine無(wú)string從輸入流讀入一行文本,至換行符結(jié)束。Writestringvoid輸出一行文本。WriteLinestringvoid輸出一行文本,并在結(jié)尾處自動(dòng)換行。Write和WriteLine的常用參數(shù)Write和WriteLine可以接受多種類(lèi)型的參數(shù),包括字符串、字符、整數(shù)、浮點(diǎn)數(shù)等Write和WriteLine也可以對(duì)輸入的參數(shù)進(jìn)行格式化輸出Console.Write(123);//輸出整數(shù)Console.WriteLine(123);//輸出整數(shù)并換行Console.WriteLine(15.25);//輸出浮點(diǎn)數(shù)并換行格式化輸出將形如{0}、{1}的指代標(biāo)記包含在方法的參數(shù)中,其后的變量列表則分別用以取代這些標(biāo)記格式化時(shí)最多只能接受4個(gè)參數(shù)(即指代標(biāo)記最大為{3})strings="Mike"Console.Write("Hello,{0}",s);Console.WriteLine("Project:{0},Language:{1},Version:{2}","Console","C#",2008);輸出為:Hello,Mike輸出為:Project:Console,Language:C#,Version:2008Console.Read()方法Read方法可以從標(biāo)準(zhǔn)輸入流中讀取下一個(gè)字符,且只能讀取一個(gè)字符如果輸入的是數(shù)字字符時(shí),要注意輸入的是數(shù)字字符的ASCII碼值staticvoidMain(string[]args){inti;i=System.Console.Read();System.Console.WriteLine(i);}當(dāng)輸入“1”時(shí),輸出的值是49Console.ReadLine()方法ReadLine方法可以從標(biāo)準(zhǔn)輸入流讀取下一行字符staticvoidMain(string[]args){strings;System.Console.WriteLine("請(qǐng)輸入姓名:");s=System.Console.ReadLine();System.Console.WriteLine("您的輸入的姓名是:{0}",s);}Console.ReadKey()方法ReadKey方法可以獲取用戶(hù)按下的下一個(gè)字符或功能鍵在程序的最后加上調(diào)用該方法的語(yǔ)句,使程序執(zhí)行到該語(yǔ)句時(shí)暫停staticvoidMain(string[]args){Console.WriteLine("C_SHARP歡迎你!");
Console.ReadKey();}當(dāng)用戶(hù)從鍵盤(pán)上輸入字符時(shí)退出任務(wù)1.3制作一個(gè)歡迎界面在文本框中輸入姓名單擊“確定”命令按鈕在文本框中顯示歡迎語(yǔ)句任務(wù)解決方案
(1)選擇“文件”→“新建”→“項(xiàng)目”命令(2)選擇Windows項(xiàng)目類(lèi)型,選擇Windows應(yīng)用程序,輸入項(xiàng)目的名稱(chēng)“Welcom_w”后,點(diǎn)擊“確定”按鈕(3)選擇Label控件、TextBox控件和Button控件并將其放置在窗體Form1上(4)修改Label1控件和Button1控件的屬性值(5)雙擊按鈕Button1,編輯代碼(6)運(yùn)行程序代碼分析privatevoidbutton1_Click(objectsender,EventArgse){
textBox2.Text="C#世界歡迎你--“+textBox1.Text;}使用文本框Text屬性輸出“+”作用將兩個(gè)字符串連接起來(lái)。using語(yǔ)句using語(yǔ)句用于導(dǎo)入命名空間,“usingSystem;”語(yǔ)句表示可以直接使用System命名空間內(nèi)的資源注意不能寫(xiě)成“usingSystem.Console;”Console是命名空間System下的類(lèi),不是命名空間若不用usingSystem語(yǔ)句,任務(wù)1.2中的輸出語(yǔ)句則不能省略System,應(yīng)修改為staticvoidMain(string[]args){System.Console.WriteLine("C_
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 私活課程設(shè)計(jì)
- 算術(shù)右移課程設(shè)計(jì)節(jié)拍圖
- 2025版茶樓茶葉采摘及加工合作協(xié)議3篇
- 2024年版:前夫妻財(cái)產(chǎn)共享及居住安排合同
- 2024年版:婚前財(cái)產(chǎn)明確合同書(shū)
- 2025年石化節(jié)能減排項(xiàng)目合作計(jì)劃書(shū)
- 綜合電子課程設(shè)計(jì)周記
- 2025至2030年中國(guó)柯薩奇病毒試劑盒行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 火焰檢測(cè)課課程設(shè)計(jì)
- 2025版三方房屋買(mǎi)賣(mài)節(jié)能改造與新能源利用合同3篇
- 青少年生涯規(guī)劃測(cè)評(píng)
- 2024年中國(guó)海洋石油集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 人壽審計(jì)培訓(xùn)課件
- 《煤礦頂板管理》課件
- 人教版八年級(jí)(上冊(cè))英語(yǔ)復(fù)習(xí)課教學(xué)設(shè)計(jì)
- 酸軋工藝流程及流程說(shuō)明
- 大祥區(qū)三八亭小學(xué)2023年春季研學(xué)實(shí)踐活動(dòng)方案
- 輻射安全與防護(hù)知識(shí)集錦
- 人類(lèi)學(xué)概論(第四版) 第17章 人類(lèi)學(xué)的應(yīng)用
- 醫(yī)用耗材配送服務(wù)方案
- 幼兒園PPT課件之大班科學(xué)《認(rèn)識(shí)聲音》
評(píng)論
0/150
提交評(píng)論