本書是微軟技術培訓統(tǒng)編教材之一,對編程語言C#進行了詳細的介紹。 C#是基于微軟下一代操作平臺 .Net的全新的面向對象的程序設計語言。它在保持了C++中熟悉的語法的同時,添加了大量的高效代碼和完全面向對象特性,以及更高的可靠性和安全性。C#語言將在保持C/C++靈活性的基礎上為程序員帶來更高效的開發(fā)方式。它不僅能用于Web服務程序的開發(fā),并且還能開發(fā)強大的系統(tǒng)級程序。 本書由五部分、18章和3個附錄組成。第一部分對C#語言進行了概述,由3章組成:.NET編程語言C#、.NET的運行環(huán)境及編寫第一個應用程序;第二部分介紹了C#程序設計基礎,由5章組成:數據類型、變量和常量、類型轉換、表達式及流程控制;第三部分介紹了面向對象的C#語言,由16章組成:面向對象的程序設計、類、方法、域和屬性、事件和索引指示器;第四部分對C#進行了深入的理解,由4章組成:接口、組織應用程序、文件操作及高級話題;第五部分由三個附錄組成。 作者根據多年計算機教學經驗,對全書體系進行了合理、嚴密地組織。本書內容簡明扼要、概念清晰、例題豐富、實用性強。 本書不僅是廣大程序設計愛好者、企業(yè)技術開發(fā)人員重要指導書,也是高等院校師生教學、自學參考書,也可作為各類計算機培訓班教材使用。 本光盤內容包括本書程序源代碼及本版電子書。