C#是當今使用最為頻繁的編程語言之一,一直在開發(fā)領域占據重要的地位。本書循序漸進、由淺入深地詳細講解了C#的核心技術,并通過具體實例的實現過程演示了各個知識點的具體使用流程。全書共20章,分為4篇。第1~6章是基礎篇,介紹了C# 開發(fā)所必須具備的基本知識,逐一講解了C# 開發(fā)基礎、C# 開發(fā)環(huán)境、變量與常量、表達式與運算符、流程控制語句、面向對象編程技術等知識;第7~11章是核心技術篇,逐一講解了方法、類、集合和數組應用、繼承與多態(tài)、字符串與正則表達式等知識;第12~19章是提高篇,逐一講解了委托與事件、泛型、文件操作、Windows窗體編程、Web應用編程、數據庫和ADO.NET操作、DataGrid和數據綁定、GDI+圖形圖像編程等知識;第20章是綜合實戰(zhàn)篇,通過一個綜合實例:俄羅斯方塊游戲的實現過程,詳細講解了C#語言在日常項目開發(fā)中的綜合應用流程,并穿插介紹了項目的實現技巧。全書采用知識性與趣味性相結合的對話講解方式,穿插了C#學習技巧和職場生存法則,引領讀者全面掌握C#。本書不但適用于C#的初學者,也適用于有一定C#基礎的讀者,同時可以作為程序員的參考用書。隨書附贈的DVD光盤配有PPT電子課件、教學視頻及程序源代碼。