本書是C#程序設計教程的第2版。本書基于Visual Studio 2013/.NET Framework 4.5.1開發和運行環境,闡述C#5.0語言的基礎知識,以及使用C#5.0語言的實際開發應用實例,具體內容包括C#語言基礎、面向對象編程、結構、枚舉、泛型、特性、語言集成查詢、多線程編程技術、數值日期和字符串處理、文件和流輸入輸出、集合、數據庫訪問、Windows窗體應用程序、WPF應用程序、ASP.NET Web應用程序設計等。
本書作者結合多年的程序設計、開發及授課經驗,精選大量的實例,由淺入深、循序漸進地介紹C#程序設計語言,讓讀者能夠較為系統、全面地掌握程序設計的理論和應用。本書配有實驗和輔導教材《C#程序設計實驗指導與習題測試(第2版)》,提供了大量的思考與實踐練習,讓讀者從實踐中鞏固和應用所學的知識。