C#基礎實用教程(簡體書)
商品資訊
商品簡介
名人/編輯推薦
搭建網站,*終能綜合所學內容編寫一個小型網站。
體現*C#特性:從C#2.0到C#4.0,C#在泛型、LINQ、dynamic關鍵字等元素的加入中豐富著,這些特性使得C#程序設計更加便捷。對于*特性的介紹有助于讀者更加得心應手地編寫簡單,藝術的程序。
精心設計的習題:在重點難點部分,為讀者精心設計了習題。這些習題有助于讀者更好地理解重點,提高分析代碼的能力,同時在編程中規避常見錯誤。
目次
目錄
章C#與.NET平臺概述
1.1C#的發展歷史和現狀
1.2.NET平臺簡介
1.3安裝VisualStudio 2013
小結
習題
第2章類型與表達式
2.1語句
2.2標識符
2.3C#變量類型
2.3.1變量的命名規范
2.3.2聲明變量
2.3.3變量的類型
2.3.4基本數據類型
2.3.5字符串
2.3.6變量的使用
2.4操作符
2.5算術表達式
2.5.1算術表達式簡介
2.5.2優先級
2.5.3類型的轉換
小結
習題
第3章控制語句
3.1條件語句
3.1.1布爾變量
3.1.2布爾操作符
3.1.3if語句
3.1.4switch語句
3.2循環語句
3.2.1while語句
3.2.2for語句
3.2.3do while語句
3.2.4break與continue
小結
習題
第4章方法與作用域
4.1創建方法
4.1.1聲明方法
4.1.2從方法返回數據
4.1.3方法的調用
4.1.4重載方法
4.2作用域
小結
習題
第5章數組與參數數組
5.1數組
5.1.1一維數組
5.1.2多維數組
5.1.3數組的屬性
5.1.4變長數組
5.2參數數組
5.2.1重載
5.2.2使用數組參數
5.2.3使用參數數組
小結
習題
第6章理解類和對象
6.1值和引用
6.2類的聲明
6.2.1封裝的優點
6.2.2類的定義
6.2.3類的使用
6.3控制可訪問性
6.4構造器
小結
習題
第7章正確使用類和結構體
7.1結構體
7.1.1結構體的聲明
7.1.2結構體的使用
7.2結構體和類的比較
7.2.1構造函數
7.2.2字段的初始化
7.2.3其他不同
7.3選擇合適的數據類型
7.3.1基本數據類型和復合數據類型
7.3.2類與結構之間的選擇
小結
習題
第8章面向對象編程:繼承
8.1繼承的概念
8.2C#繼承機制
8.2.1使用繼承
8.2.2調用基類構造器
8.2.3類的賦值
8.3繼承的深入剖析
8.3.1聲明virtual方法
8.3.2重寫方法
小結
習題
第9章面向對象編程:多態
9.1什么是多態
9.2接口的聲明
9.3接口的實現
9.3.1類繼承接口
9.3.2接口引用類
9.4虛函數與重寫
9.4.1相關聲明
9.4.2動態綁定
9.5抽象類
9.5.1抽象類的聲明
9.5.2抽象方法
9.6密封類
9.7再談多態
小結
習題
0章異常處理
10.1什么是異常處理
10.2異常處理機制
10.2.1try和catch語句
10.2.2throw語句
10.3C#異常種類總結
小結
習題
1章封裝與屬性
11.1權限管理
11.2什么是屬性
11.2.1屬性的聲明
11.2.2屬性的使用
11.2.3屬性權限的控制
11.2.4屬性的可訪問性
11.2.5屬性的命名
11.3屬性的局限性
11.4接口中的屬性
11.5自動生成屬性代碼
小結
習題
2章委托與事件
12.1理解和聲明委托
12.1.1聲明委托
12.1.2將方法綁定到委托
12.2聲明和引發事件
小結
習題
3章操作符重載
13.1常見操作符
13.1.1回顧操作符
13.1.2重載
13.1.3重載和操作符
13.2重載操作符
13.2.1重載算術操作符
13.2.2對稱的操作符
13.2.3復合的賦值操作符
13.2.4遞增和遞減操作符
13.2.5相等操作符
13.2.6再談類型轉換
13.3操作符重載的作用
小結
習題
4章注釋與XML
14.1注釋的基本規范
14.1.1注釋風格
14.1.2文件注釋
14.1.3類注釋
14.1.4方法注釋
14.1.5變量注釋
14.1.6TODO注釋
14.2VS 2013中的注釋
14.3使用XML添加注釋
小結
習題
5章C#的新特性
15.1泛型
15.1.1object存在的問題
15.1.2泛型的使用
15.1.3泛型中的限制
15.1.4泛型與繼承
15.1.5為泛型賦空值
15.1.6泛型類的實質
15.2匿名類型
15.2.1匿名類型的意義與使用
15.2.2類型的推斷
15.3動態類型
15.3.1動態類型的使用
15.3.2動態類型的重載
小結
習題
6章使用ADO.NET連接數據庫
16.1數據庫基礎
16.2使用SQL Server 2014
16.3ADO.NET連接數據庫
小結
習題
7章LINQ to SQL入門
17.1語言集成查詢
17.2使用LINQ查詢
17.2.1LINQ查詢的好處
17.2.2LINQ基本語法
17.2.3LINQ to SQL基礎
17.3實例——登錄與注冊
小結
習題
8章可視化編程
18.1WindowsForm開發控件介紹
18.2WindowsForm開發實例
小結
習題
9章ASP.NET開發基礎
19.1ASP.NET簡介
19.1.1ASP.NET整體介紹
19.1.2ASP.NET項目的創建
19.2ASP.NET頁面語法
19.3配置文件與母版頁
19.3.1配置文件
19.3.2母版頁
19.4ASP.NET相關控件
小結
習題
第20章開發實例——醫院預約掛號網站
20.1場景描述
20.1.1登錄注冊
20.1.2在線預約
20.1.3管理員管理
20.1.4取消預約
20.2功能分析與設計
20.2.1用例分析
20.2.2數據庫設計
20.2.3頁面設計
20.3登錄功能設計
20.4在線預約功能的實現
20.4.1科室的選擇
20.4.2預約醫生
20.5管理員管理模塊
20.6網站的發布
習題解答
參考文獻
主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。