張冬旭、馬春興編著的《C#編程從基礎到應用( 附光盤)》從初學者的角度出發,以通俗易懂的語言,配合豐富多彩的實例,詳細介紹使用C#開發 Windows應用程序應該掌握的各方面知識。全書分14 章,主要內容包括準備C#開發環境、C#變量、常量、分支和循環語句、數組、集合、C#面向對象編程、類的繼承和多態、操作字符串和時間、創建MDI窗體、使用窗體控件、使用菜單和工具欄、操作系統文件、讀寫文件和注冊表、ADO.NET操作數據庫以及數據顯示控件的使用等。
《C#編程從基礎到應用(附光盤)》適合C#初學者以及在校學生、程序設計愛好者、各大中專院校的在校學生以及相關授課老師使用閱讀。
C#是由Microsoft公司開發的一種面向對象的編程語言。作為使用.NET Framework的Windows和Web開發人員無可爭議的首選語言,C#語言提供了Visual Basic的簡單易用性,同時也提供了Java和C++語言的靈活性和強大功能。與其他.NET語言一樣,也是在.NET Framework平臺上開發的,該語言在.NET Framework強有力的支持下,使開發人員能夠方便快捷地編寫各類應用程序及組件。
本書內容
全書共分14章,主要內容如下。
第1章 C#入門基礎。本章主要介紹.NET Framework、程序集以及Visual Studio 2010的安裝等相關內容。
第2章 C#基礎語法。本章詳細介紹C#的基礎語法,主要包括常量、變量、數據類型、運算符、表達式、數據類型轉換以及注釋等。
第3章 流程控制語句。本章詳細介紹C#提供的流程控制語句,包括基本語句(如空語句和語句塊)、選擇語句(如if、if else和嵌 套if)、循環語句(while、do while和for)和跳轉語句(如break和continue)等。
第4章 數組。本章主要介紹C#中數組的相關知識,包括一維數組、二維數組、多維數組、動態數組以及數組的操作等相關內容。
第5章 集合。本章介紹C#中與集合相關的內容,主要包括內置集合ArrayList、Hashtable、Stack和SortedList等以及如何自定義集合。
第6章 類編程。本章介紹類面向對象的應用,主要包括面向對象的概念、定義類、構造函數、類方法、靜態方法和析構方法等。
第7章 繼承和多態。本章詳細介紹類面向對象繼承和多態的特性,包括虛方法、隱藏方法,以及如何實現繼承和多態等內容。
第8章 結構、枚舉和接口。本章主要介紹介紹C#中的結構、枚舉和接口,包括它們的概念、語法、成員以及如何使用等。
第9章 C#應用編程。本章主要介紹C#中的高級編程信息,包括字符串、日期和時間、正則表達式以及泛型等內容。
第10章 構建窗體應用程序。本章主要介紹C#中常用的窗體控件,如Label、LinkLabel、TextBox、Button、CheckBox、ImageList、ListView以及TabControl等。
第11章 構建MDI應用程序。本章詳細介紹如何構建MDI應
用程序,包括常用的控件ToolStrip、StatusStrip和MenuStrip,MDI窗體事件以及常用的對話框等內容。
第12章 處理文件。本章主要介紹C#中如何處理文件和注冊表,包括I/O流、文件管理、目錄處理、注冊表以及讀寫文件等。
第13章 使用ADO.NET訪問數據庫。本章詳細介紹如何使用ADO.NET的5個基本對象對數據庫進行增刪改查的操作。
第14章 超市會員管理系統。本章綜合案例使用窗體應用程序實現會員管理、員工管理、商品管理、會員消費以及會員統計等操作。
本書特色
本書中采用大量的實例進行講解,力求通過實際操作使讀者更容易地使用C#開發應用程序。本書難度適中,內容由淺入深,實用性強,覆蓋面廣,條理清晰。
知識點全 本書緊緊圍繞C#的窗體程序開發展開講解,具有很強的邏輯性和系 統性。
實例豐富 書中各實例均經過作者精心設計和挑選,它們都是根據作者在實際開發中的經驗總結而來,涵蓋了在實際開發中所遇到的各種問題。
應用廣泛 對于精選案例,給了詳細步驟,結構清晰簡明,分析深入淺出,而且有些程序能夠直接在項目中使用,避免讀者進行二次開發。
基于理論,注重實踐 在講述過程,不僅僅只介紹理論知識,而且在合適位置安排綜合應用實例,或者小型應用程序,將理論應用到實踐當中,來加強讀者實際應用能力,鞏固開發基礎和知識。
隨書光盤 本書為實例配備了視頻教學文件,讀者可以通過視頻文件更加直觀地學習C#的使用知識。
網站技術支持 讀者在學習或者工作的過程中,如果遇到實際問題,可以直接登錄www.itzcn.com與我們取得聯系,作者會第一時間給予幫助。
貼心的提示 為了便于讀者閱讀,全書還穿插著一些技巧、提示等小貼士,體例約定如下。
提示:通常是一些貼心的提醒,讓讀者加深印象或提供建議,或者解決問題的方法。
注意:提出學習過程中需要特別注意的一些知識點和內容,或者相關信息。
技巧:通過簡短的文字,指出知識點在應用時的一些小竅門。
讀者對象
本書具有知識全面、實例精彩、指導性強的特點,力求以全面的知識性及豐富的實例來指導讀者透徹地學習C#開發技術各方面的知識。
C#初學者以及在校學生。
各大中專院校的在校學生和相關授課老師。
準備從事軟件開發的人員。
其他從事Windows程序開發技術的人員。
除了封面署名人員之外,參與本書編寫的人員還有馬海軍、李海慶、陶麗、王詠梅、康顯麗、郝軍啟、朱俊成、宋強、孫洪葉、袁江濤、張東平、吳鵬、王新偉、劉青鳳、湯莉、冀明、王超英、王丹花、閆琰、張麗莉、李衛平、王慧、牛紅惠、丁國慶、黃錦剛、李旎、王中行、李志國等。在編寫過程中難免會有漏洞,歡迎讀者通過我們的網站www.itzcn.com與我們聯系,幫助我們改正提高。
第1章 C#入門基礎
1.1 C#語言簡介
1.2 .NET Framework簡介
1.2.1 .NET Framework概述
1.2.2 公共語言運行時
1.2.3 類庫
1.3 程序集
1.3.1 程序集概述
1.3.2 程序集內容
1.3.3 程序集清單
1.3.4 全局程序集緩存
1.4 命名空間
1.5 安裝Visual Studio 2010
1.6 項目案例1:使用記事本創建應用程序
1.7 項目案例2:創建第一個控制臺應用程序 第1章 C#入門基礎
1.1 C#語言簡介
1.2 .NET Framework簡介
1.2.1 .NET Framework概述
1.2.2 公共語言運行時
1.2.3 類庫
1.3 程序集
1.3.1 程序集概述
1.3.2 程序集內容
1.3.3 程序集清單
1.3.4 全局程序集緩存
1.4 命名空間
1.5 安裝Visual Studio 2010
1.6 項目案例1:使用記事本創建應用程序
1.7 項目案例2:創建第一個控制臺應用程序
1.8 項目案例3:創建第一個窗體應用程序
1.9 習題
1.10 實踐疑難解答
1.10.1 安裝Visual Studio 2010的問題
1.10.2 安裝Visual Studio 2010的配置要求
第2章 C#基礎語法
第3章 流程控制語句
第4章 數組
第5章 集合
第6章 類編程
第7章 繼承及多態
第8章 結構、枚舉和接口
第9章 C#應用編程
第10章 構建窗體應用程序
第11章 構建MDI應用程序
第12章 處理文件
第13章 使用ADO.NET訪問數據庫
第14章 超市會員管理系統