商品簡介
《程序員書庫·C#4.0從入門到精通(視頻實戰版)》以VisualStudio2010為開發環境,全面而細致地介紹了C#的語法和編程技術,書中對每個知識點和技術要點都給予了翔實的例程。《程序員書庫·C#4.0從入門到精通(視頻實戰版)》共分為六篇,循序漸進地講述了C#4.0的語法和VisualStudio2010的使用。從基本概念到具體實踐,從語法到數據的操作,從軟件環境到具體的項目開發,都進行了細致的闡述,并對具體知識點進行了詳細的實例講解。
《程序員書庫·C#4.0從入門到精通(視頻實戰版)》含有大量實例,詳細描述各個語法點以及代碼編寫技巧。《程序員書庫·C#4.0從入門到精通(視頻實戰版)》適合正在學習或使用C#的用戶閱讀,并可作為開發人員的參考手冊。
目次
叢書序
前言
第一篇 基礎語法篇
第1章C#4.0初步體驗
1.1 初步了解C#.
1.1.1 C#的發展歷程
1.1.2 C#能做什麼
1.2.NET框架和C#
1.2.1 什麼是.NET框架
1.2.2.NET的編譯技術
1.3.NET集成開發環境VisualStudio2010
1.3.1 VisualStudio2010簡介
1.3.2 安裝VisualStudio2010
1.3.3 VisualStudio2010的功能
1.4 用VisualStudio2010創建和編譯C#程序
1.4.1 創建一個控制臺應用程序
1.4.2 編譯和執行
1.4.3 認識控制臺應用程序的基本結構
1.5 認識C#程序
1.5.1 命名空間的定義和使用
1.5.2 using關鍵字
1.5.3 class關鍵字
1.5.4 Main方法
1.5.5 給C#程序添加說明——注釋
1.6 小結
1.7 常見面試題分析
1.8 本章習題
第2章 C#編程基礎
2.1 變量和常量
2.1.1 變量的聲明
2.1.2 變量的命名規範
2.1.3 變量的賦值
2.1.4 常量的定義和使用
2.1.5 var類型的變量
2.2 運算符和表達式
2.2.1 二元運算符
2.2.2 一元運算符
2.2.3 三元運算符
2.2.4 簡化運算符的表達
2.2.5 運算符優先級
2.3 值類型和引用類型
2.4 數組——同類的組織
2.4.1 什麼是數組
2.4.2 數組的初始化
2.4.3 使用數組的索引
2.5 枚舉——避免不合理賦值
2.5.1 什麼是枚舉
2.5.2 如何使用枚舉
2.6 C私p實現數據轉換
2.6.1 隱式數據類型轉換
2.6.2 顯式數據類型轉換
2.6.3 字符串與數值之間的轉換
2.6.4 用Convert類實現數據類型轉換
2.7 控制臺的輸入和輸出——Console類
2.7.1 輸出到控制臺
2.7.2 從控制臺輸入
2.8 小結
2.9 常見面試題分析
2.10 本章習題
第3章 C#語句結構
3.1 C#中的條件判斷
3.1.1 根據條件判斷要走的路——if結構
3.1.2 在多種情況下選擇自己的路——switch結構
3.1.3 常見錯誤
3.2 C#中的循環結構
3.2.1 先判斷后執行——while循環
3.2.2 先執行后判斷——dowhile循環
3.2.3 先判斷后執行的另一種方式——for循環
3.2.4 簡單利索的foreach循環
3.2.5 continue和break語句
3.2.6 嵌套循環
3.3 字符串應用——String類
3.3.1 常用的字符串處理方法
3.3.2 格式化數據的輸出方法
3.4 簡單應用——冒泡排序
3.5 小結
3.6 常見面試題分析
3.7 本章習題
第二篇 高級語法篇
第4章 面向對象
4.1 類
4.1.1 面向對象的概念
4.1.2 定義一個類
4.1.3 類成員的修飾符
4.1.4 類的構造函數
4.1.5 類的析構函數
4.1.6 結構與類的區別
4.1.7 類的繼承
4.2 接口
4.2.1 接口的基本概念
4.2.2 接口的繼承
4.2.3 接口的特點
4.3 域和屬性
4.3.1 域
4.3.2 靜態域和非靜態域
4.3.3 只讀域
4.3.4 域的初始化
4.3.5 屬性
4.3.6 訪問屬性值
4.4 索引器
4.4.1 索引器的基本概念
4.4.2 索引器的使用
4.4.3 索引器與屬性的區別
4.5 迭代器
4.5.1 foreach語句
4.5.2 迭代器的使用
4.6 小結
4.7 常見面試題分析
4.8 本章習題
第5章 繼承性、多態性和命名空間
5.1 繼承
5.1.1 繼承的概念
5.1.2 繼承的機制
5.2 多態性
5.2.1 虛方法
5.2.2 抽象類
5.2.3 抽象方法
5.2.4 密封類和密封方法
5.2.5 方法的隱藏
5.3 類型的轉換
5.3.1 is關鍵字
5.3.2 轉換機制
5.3.3 as關鍵字
5.3.4 封箱和拆箱
5.4 異常處理
5.4.1 異常處理基礎
5.4.2 異常的捕獲
5.4.3 throws關鍵字
5.4.4 finally關鍵字
5.4.5 異常的使用注意事項
5.5 命名空間
5.5.1 聲明命名空間
5.5.2 導人命名空間
5.5.3 使用指示符
5.6 小結
5.7 常見面試題分析
5.8 本章習題
第6章 繼續學習面向對象
6.1 委托
6.1.1 委托的基本概念
6.1.2 委托的綜合應用
6.1.3 多播委托
6.2 事件
6.2.1 事件的模型
6.2.2 事件聲明
6.2.3 事件委托
6.2.4.事件處理程序
6.2.5 觸發事件
……
第7章 C#語言的一些特性
第二篇 C#數據操作篇
第8章 操作字符喝字符串
第9章 數組和集合
第10章 注冊表編程與正則表達式
第11章 文件操作
第12章 與XML結合
第13章 面向查詢編程
第四篇 Visual Studio2010高級應用篇
第14章 Windows窗體應用程序開發
第15章 WPF開發
第16章 Web開發
第17章 數據訪問技術
……
第五篇 Visual Studio2010項目實戰篇