C#入門經典 Chapter1&2

Chapter1安全

1.1 .Net Framework的內容操作系統

  主要包含一個龐大的代碼庫,能夠在客戶端經過OOP來使用這些代碼(OOP:Object Oriented Programming面對對象程序設計)設計

  .Net Framework:CTS 通用類型系統對象

           CLR 公共語言運行庫 編譯器

           CLS 公共語言規範編譯

  CTS和CLS解決了語言的互操做性程序設計

1.2使用.Net Framework編寫程序垃圾回收

  執行C#代碼,必須將其轉換爲目標操做系統的語言,即本機代碼,這個轉換過程即編譯。程序

  C#應用程序代碼通過VS編譯爲CIL代碼,而後存儲爲程序集。執行程序時,經過JIT編譯爲本機代碼,並在託管的CLR下運行im

  ①CIL: Common Intermediate Language,通用中間語言

  ②JIT: Just-In-Time編譯器

  ③程序集:可執行的應用程序文件(.exe)和其餘應用程序使用庫(.dll)

  ④垃圾回收:GC


2.1C#的含義

 1.①可用於建立運行在.Net CLR上的應用程序的語言

  ②類型安全

  ③更健壯

  ④專爲.Net Framework設計

 2.常見應用程序類型:桌面應用程序,Windows Store應用程序,Web應用程序,WCF服務

相關文章
相關標籤/搜索