免费中文字幕午夜理论模特,久久午夜福利精品,国产精品久久久久中文,久久精品视频免费观看12

  • <object id="ysikk"><strike id="ysikk"></strike></object>
    <menu id="ysikk"><abbr id="ysikk"></abbr></menu>
    <ul id="ysikk"></ul>
    <tbody id="ysikk"></tbody>
  • <menu id="ysikk"><noscript id="ysikk"></noscript></menu>

    課件009logo 課件009網(wǎng)站
    首 頁 課 件 試 卷 教 案 畢業(yè)論文 圖書軟件 職教研究 期刊推介 會員中心 信息發(fā)布
    首頁 >> 軟件圖書 >> 計算機(jī)軟件圖書 >> C#語言基礎(chǔ)
    C#語言基礎(chǔ)
    資料類別
       計算機(jī)軟件圖書
    課程(專業(yè))
      C語言
    關(guān)鍵詞
      機(jī)器碼|編譯器
    適用年級
      不限
    身份要求
      游客
    金 幣
      0 。金幣如何獲得?

    文件格式

      word
    文件大小
      745K
    發(fā)布時間
      2011-12-20 16:47:00
    預(yù)覽文件
     
    下載次數(shù)
      36
    發(fā)布人   shenhankun
     內(nèi)容簡介:     C#語言基礎(chǔ)
       本章介紹C#語言的基礎(chǔ)知識,希望具有C語言的讀者能夠基本掌握C#語言,并以此為基礎(chǔ),能夠進(jìn)一步學(xué)習(xí)用C#語言編寫window應(yīng)用程序和Web應(yīng)用程序。當(dāng)然僅靠一章的內(nèi)容就完全掌握C#語言是不可能的,如需進(jìn)一步學(xué)習(xí)C#語言,還需要認(rèn)真閱讀有關(guān)C#語言的專著。
       Microsoft.NET(以下簡稱.NET)框架是微軟提出的新一代Web軟件開發(fā)模型,C#語言是.NET框架中新一代的開發(fā)工具。C#語言是一種現(xiàn)代、面向?qū)ο蟮恼Z言,它簡化了C++語言在類、命名空間、方法重載和異常處理等方面的操作,它摒棄了C++的復(fù)雜性,更易使用,更少出錯。它使用組件編程,和VB一樣容易使用。C#語法和C++和JAVA語法非常相似,如果讀者用過C++和JAVA,學(xué)習(xí)C#語言應(yīng)是比較輕松的。
       用C#語言編寫的源程序,必須用C#語言編譯器將C#源程序編譯為中間語言(MicroSoft Intermediate Language,MSIL)代碼,形成擴(kuò)展名為exe或dll文件。中間語言代碼不是CPU可執(zhí)行的,在程序運(yùn)行時,必須由通用語言運(yùn)行環(huán)境(Common Language Runtime,CLR)中的既時編譯器(JUST IN Time,JIT)將中間語言代碼翻譯為CPU可執(zhí)行的機(jī)器碼,由CPU執(zhí)行。CLR為C#語言中間語言代碼運(yùn)行提供了一種運(yùn)行時環(huán)境,C#語言的CLR和JAVA語言的虛擬機(jī)類似。這種執(zhí)行方法使運(yùn)行速度變慢,但帶來其它一些好處,主要有:
       通用語言規(guī)范(Common Language Specification,CLS):.NET系統(tǒng)包括如下語言:C#、C++、VB、J#,他們都遵守通用語言規(guī)范。任何遵守通用語言規(guī)范的語言源程序,都可編譯為相同的中間語言代碼,由CLR負(fù)責(zé)執(zhí)行。只要為其它操作系統(tǒng)編制相應(yīng)的CLR,中間語言代碼也可在其它系統(tǒng)中運(yùn)行。
       自動內(nèi)存管理:CLR內(nèi)建垃圾收集器,當(dāng)變量實例的生命周期結(jié)束時,垃圾收集器負(fù)責(zé)收回不被使用的實例占用的內(nèi)存空間。不必象C和C++語言,用語句在堆中建立的實例,必須用語句釋放實例占用的內(nèi)存空間。也就是說,CLR具有自動內(nèi)存管理功能。
       交叉語言處理:由于任何遵守通用語言規(guī)范的語言源程序,都可編譯為相同的中間語言代碼,不同語言設(shè)計的組件,可以互相通用,可以從其它語言定義的類派生出本語言的新類。由于中間語言代碼由CLR負(fù)責(zé)執(zhí)行,因此異常處理方法是一致的,這在調(diào)試一種語言調(diào)用另一種語言的子程序時,顯得特別方便。
       增加安全:C#語言不支持指針,一切對內(nèi)存的訪問都必須通過對象的引用變量來實現(xiàn),只允許訪問內(nèi)存中允許訪問的部分,這就防止病毒程序使用非法指針訪問私有成員。也避免指針的誤操作產(chǎn)生的錯誤。CLR執(zhí)行中間語言代碼前,要對中間語言代碼的安全性,完整性進(jìn)行驗證,防止病毒對中間語言代碼的修改。
       版本支持:系統(tǒng)中的組件或動態(tài)聯(lián)接庫可能要升級,由于這些組件或動態(tài)聯(lián)接庫都要在注冊表中注冊,由此可能帶來一系列問題,例如,安裝新程序時自動安裝新組件替換舊組件,有可能使某些必須使用舊組件才可以運(yùn)行的程序,使用新組件運(yùn)行不了。在.NET中這些組件或動態(tài)聯(lián)接庫不必在注冊表中注冊,每個程序都可以使用自帶的組件或動態(tài)聯(lián)接庫,只要把這些組件或動態(tài)聯(lián)接庫放到運(yùn)行程序所在文件夾的子文件夾bin中,運(yùn)行程序就自動使用在bin文件夾中的組件或動態(tài)聯(lián)接庫。由于不需要在注冊表中注冊,軟件的安裝也變得容易了,一般將運(yùn)行程序及庫文件拷貝到指定文件夾中就可以了。
       完全面向?qū)ο螅翰幌驝++語言,即支持面向過程程序設(shè)計,又支持面向?qū)ο蟪绦蛟O(shè)計,C#語言是完全面向?qū)ο蟮,在C#中不再存在全局函數(shù)、全區(qū)變量,所有的函數(shù)、變量和常量都必須定義在類中,避免了命名沖突。C#語言不支持多重繼承。

     相關(guān)說明:
      1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
      2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款
      3. 會員48小時內(nèi)下載同一文件,不重復(fù)扣金幣。
      4. 下載后請用WinRAR WinZIP解壓縮后使用。
      5. 如仍有其他下載問題,請看常見問題解答

     下載地址:

       

    相關(guān)軟件圖書
    1 C#語言基礎(chǔ)
    2 匯編編譯器
    3 Keil Cx51 編譯器中文教程
    4 廈門大學(xué):微機(jī)原理與接口技術(shù)小工具
    5 Java安全性編程實例
    6 Keil實例教程和Cx51編譯器中
    7 IDL語言(上、下)電子書
    推薦軟件圖書
    1 俄羅斯方塊源程序
    2 文本分割軟件
    3 Adobe Reader 7.0
    4 捷揚(yáng)文章系統(tǒng) v1.10.12
    5 ASP單文件在線數(shù)據(jù)庫管理 v1.
    6 C 語言深度解剖
    7 ASP程序設(shè)計教程與實訓(xùn)電子書
    8 Internet IIS 技術(shù)講座
    9 Websphere MQ入門教程
    10 《Excel 2003(中文版)實
    11 深度學(xué)習(xí)(asp)整站系統(tǒng) v3.
    12 Windows Mobile開發(fā)實

    網(wǎng)友評論(點擊發(fā)表評論
    序號評論人評論內(nèi)容時間


    設(shè)為首頁  加入收藏  下載與付款  上傳課件  資料征集  論壇與信息發(fā)布  期刊雜志推介  免責(zé)聲明  常見問題   分類說明  聯(lián)系本站  會員登錄
    課件009教育資源網(wǎng) 版權(quán)所有