![第3部分-NET語(yǔ)言-C#-簡(jiǎn)介解析課件_第1頁(yè)](http://file4.renrendoc.com/view10/M03/2F/17/wKhkGWVu_tWAXATpAAEQ__PvLq0177.jpg)
![第3部分-NET語(yǔ)言-C#-簡(jiǎn)介解析課件_第2頁(yè)](http://file4.renrendoc.com/view10/M03/2F/17/wKhkGWVu_tWAXATpAAEQ__PvLq01772.jpg)
![第3部分-NET語(yǔ)言-C#-簡(jiǎn)介解析課件_第3頁(yè)](http://file4.renrendoc.com/view10/M03/2F/17/wKhkGWVu_tWAXATpAAEQ__PvLq01773.jpg)
![第3部分-NET語(yǔ)言-C#-簡(jiǎn)介解析課件_第4頁(yè)](http://file4.renrendoc.com/view10/M03/2F/17/wKhkGWVu_tWAXATpAAEQ__PvLq01774.jpg)
![第3部分-NET語(yǔ)言-C#-簡(jiǎn)介解析課件_第5頁(yè)](http://file4.renrendoc.com/view10/M03/2F/17/wKhkGWVu_tWAXATpAAEQ__PvLq01775.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第3部分.NET語(yǔ)言--C#簡(jiǎn)介
暨南大學(xué)計(jì)算機(jī)科學(xué)系黃戰(zhàn)OutlineC#C#程序樣例C#提供的類型C#的控制結(jié)構(gòu)其他的C#特性C#C#是一種有著和C相似語(yǔ)法的面向?qū)ο蟮恼Z(yǔ)言Visualstudio2005實(shí)現(xiàn)了2.0版的C#語(yǔ)言微軟提供了一個(gè)極具優(yōu)勢(shì)的C#編譯器,但它并非唯一選擇OutlineC#C#程序樣例C#提供的類型C#的控制結(jié)構(gòu)其他的C#特性C#程序樣例C#程序樣例任何C#程序均由一個(gè)或多個(gè)類型構(gòu)成C#接口是CTS接口的具體化身C#類是CTS類的具體化身C#程序是從一個(gè)名為Main的方法開(kāi)始執(zhí)行Console類的WriteLine方法向控制臺(tái)(console)輸出格式化結(jié)果OutlineC#C#程序樣例C#提供的類型
C#的控制結(jié)構(gòu)其他的C#特性C#提供的類型C#類型建立于CTS類型之上C#提供的類型>>>類和CTS類一樣,一個(gè)C#類只能直接從一個(gè)類繼承下來(lái)C#類內(nèi)可包含字段、方法和屬性屬性強(qiáng)制對(duì)一個(gè)值的所有訪問(wèn)都必須通過(guò)get和set方法完成可以像訪問(wèn)字段一樣訪問(wèn)屬性類可以提供構(gòu)造函數(shù),重寫(xiě)父類中的方法,并可對(duì)操作符進(jìn)行重載C#提供的類型>>>接口,結(jié)構(gòu)一個(gè)C#接口可以直接從另一個(gè)或多個(gè)接口繼承而來(lái)C#結(jié)構(gòu)就像是一種略微簡(jiǎn)化了的C#類C#提供的類型>>>數(shù)組和CTS數(shù)組一樣,C#數(shù)組是一種引用類型C#數(shù)組可具有多個(gè)維度所有C#數(shù)組均可以訪問(wèn)標(biāo)準(zhǔn)的方法和屬性C#提供的類型>>>委托和事件將一個(gè)指向方法的引用(referencetomethod)作為參數(shù)來(lái)傳遞,常常有其實(shí)用性)C#的委托提供了一個(gè)類型安全做法來(lái)傳遞指向方法的引用C#提供的類型>>>委托和事件委托可以和其他委托組合在一起Aneventhandlerdoesn'treturnavalue,i.e.,itsreturntypeisvoid.Aneventhandleralwaystakestwoarguments..NET框架和C#為事件提供基于委托的支持用于事件的委托遵循特定的約定C#提供關(guān)鍵字event來(lái)聲明事件C#提供的類型>>>委托和事件事件被初始化為nullEventSinks可以使用C#的+=操作符注冊(cè)事件對(duì)事件的直接支持使得使用這個(gè)常見(jiàn)范型(paradigm)更為容易C#提供的類型>>>泛型OutlineC#C#程序樣例C#提供的類型C#的控制結(jié)構(gòu)
其他的C#特性C#的控制結(jié)構(gòu)C#的控制結(jié)構(gòu)具有現(xiàn)代高級(jí)語(yǔ)言的典型特性C#包括while、do/while、和forforeach循環(huán)OutlineC#C#程序樣例C#提供的類型C#的控制結(jié)構(gòu)
其他的C#特性其他的C#特性>>>使用命名空間C#的Using語(yǔ)句可使我們輕松用命名空間內(nèi)的各種東西其他的C#特性>>>異常處理異常機(jī)制為所有基于CLR的語(yǔ)言提供了完備的錯(cuò)誤處理辦法當(dāng)錯(cuò)誤發(fā)生,便會(huì)引發(fā)一個(gè)異常(exception)可使用try/catch語(yǔ)句來(lái)處理異常不同的異??梢允褂貌煌姆绞絹?lái)處理你也可以定義屬于自己的異常其他的C#特性>>>使用特性C#程度可包含特性(attributes)你也可以定義自己的特性其他的C#特性>>>編寫(xiě)不安全代碼C#開(kāi)發(fā)人員依賴CLR垃圾回收機(jī)制(garbagecollection)進(jìn)行內(nèi)存管理指針很難和垃圾回收機(jī)制融洽相處C#允許你使用指針編寫(xiě)出不安全代碼(unsafe
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代醫(yī)療用品的冷鏈物流管理策略
- 現(xiàn)代農(nóng)業(yè)技術(shù)推廣與農(nóng)業(yè)可持續(xù)發(fā)展
- 媽媽班活動(dòng)方案國(guó)慶節(jié)
- 2023八年級(jí)物理上冊(cè) 第二章 物質(zhì)世界的尺度、質(zhì)量和密度第二節(jié) 物體的質(zhì)量及其測(cè)量說(shuō)課稿 (新版)北師大版
- 4《同學(xué)相伴》第一課時(shí) 說(shuō)課稿-2023-2024學(xué)年道德與法治三年級(jí)下冊(cè)統(tǒng)編版
- 《6~9的加減法-用減法解決問(wèn)題》說(shuō)課稿-2024-2025學(xué)年一年級(jí)上冊(cè)數(shù)學(xué)人教版001
- 1少讓父母為我擔(dān)心(說(shuō)課稿)-統(tǒng)編版(五四制)道德與法治四年級(jí)上冊(cè)
- 2024-2025學(xué)年高中物理 第四章 勻速圓周運(yùn)動(dòng) 第3節(jié) 向心力的實(shí)例分析說(shuō)課稿 魯科版必修2
- Unit3《It's a colourful world!》(說(shuō)課稿)-2024-2025學(xué)年外研版(三起)(2024)英語(yǔ)三年級(jí)上冊(cè)(2課時(shí))
- Unit 4 I have a pen pal Part B Let's learn(說(shuō)課稿)-2023-2024學(xué)年人教PEP版英語(yǔ)六年級(jí)上冊(cè)
- (二模)遵義市2025屆高三年級(jí)第二次適應(yīng)性考試試卷 地理試卷(含答案)
- 二零二五隱名股東合作協(xié)議書(shū)及公司股權(quán)代持及回購(gòu)協(xié)議
- 浙江省湖州是吳興區(qū)2024年中考語(yǔ)文二模試卷附參考答案
- 風(fēng)電設(shè)備安裝施工專項(xiàng)安全措施
- IQC培訓(xùn)課件教學(xué)課件
- 2025年計(jì)算機(jī)二級(jí)WPS考試題目
- 高管績(jī)效考核全案
- 2024年上海市中考英語(yǔ)試題和答案
- 教育部《中小學(xué)校園食品安全和膳食經(jīng)費(fèi)管理工作指引》知識(shí)培訓(xùn)
- 長(zhǎng)沙醫(yī)學(xué)院《無(wú)機(jī)化學(xué)》2021-2022學(xué)年第一學(xué)期期末試卷
- eras婦科腫瘤圍手術(shù)期管理指南解讀
評(píng)論
0/150
提交評(píng)論