書馨卡幫你省薪 2024個(gè)人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

Visual C# 2013從零開始學(xué)

作者:李馨著
出版社:清華大學(xué)出版社出版時(shí)間:2017-06-01
開本: 32開 頁數(shù): 528
中 圖 價(jià):¥40.9(4.6折) 定價(jià)  ¥89.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個(gè)別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說明>>
本類五星書更多>

Visual C# 2013從零開始學(xué) 版權(quán)信息

Visual C# 2013從零開始學(xué) 本書特色

本書引導(dǎo)使用C/C 、VB的程序員或者類似語言的開發(fā)者迅速轉(zhuǎn)向C#,使用C# 高效地開發(fā)基于微軟 .NET 網(wǎng)絡(luò)框架(平臺(tái))的各種應(yīng)用程序。 全書分4篇17章。程序基礎(chǔ)篇(第1~4章)以控制臺(tái)應(yīng)用程序?yàn)橹,介紹變量、常數(shù)基本數(shù)據(jù)類型的使用、流程控制的條件選擇和循環(huán)以及數(shù)組和字符串等。對(duì)象使用篇(第5~9章)以面向?qū)ο鬄榛A(chǔ)來探討類和對(duì)象,提供對(duì)象“生命周期”的構(gòu)造函數(shù);探討面向?qū)ο蟪绦蛟O(shè)計(jì)的三大特性,即繼承、封裝和多態(tài);了解集合的特性等。窗口接口篇(第10~14章)以Windows Form為主,使用工具箱加入控件,包括顯示信息的控件、文字編輯控件、具有選擇功能的控件、提供互動(dòng)的控件,以及鍵盤和鼠標(biāo)事件的處理等內(nèi)容。應(yīng)用篇(第15~17章)介紹ADO.NET組件、LINQ語言的應(yīng)用以及簡易方塊游戲的制作。 本書對(duì)Visual C#語言進(jìn)行了全面的介紹,非常適合對(duì)Visual C#語言感興趣、想對(duì).NET Framework類庫有更多認(rèn)識(shí)的讀者閱讀。

Visual C# 2013從零開始學(xué) 內(nèi)容簡介

學(xué)習(xí)一種編程語言,基本工夫不外乎是掌握程序語言結(jié)構(gòu)和流程基本控制。除此之外,.NET Framework是未來軟件開發(fā)的共同平臺(tái),而通過Visual Studio開發(fā)環(huán)境更能直接運(yùn)用.NET Framework豐富的類庫。所以無論使用哪一種語言,都能應(yīng)用公共語言運(yùn)行庫開發(fā)出跨平臺(tái)的應(yīng)用程序。本書非常適合對(duì)Visual C#語言有興趣,又想對(duì).NET Framework類庫有更多了解的讀者,通過本書的學(xué)習(xí),將可達(dá)到對(duì)Visual C#語言的全面認(rèn)識(shí)。

Visual C# 2013從零開始學(xué) 目錄

目 錄 第1篇 程序基礎(chǔ) 第1章 歡迎來到C#的世界 1 1.1 從.NET Framework說起 2 1.1.1 公共語言運(yùn)行庫 2 1.1.2 .NET Framework類庫 3 1.1.3 程序的編譯 3 1.2 認(rèn)識(shí)Visual Studio 2013 3 1.2.1 Visual Studio 2013的版本 4 1.2.2 啟動(dòng)軟件并創(chuàng)建項(xiàng)目 4 1.2.3 “解決方案資源管理器”窗口 7 1.2.4 項(xiàng)目的打開和關(guān)閉 9 1.2.5 操作環(huán)境的設(shè)置 10 1.3 控制臺(tái)應(yīng)用程序 12 1.3.1 認(rèn)識(shí)C#語言 12 1.3.2 程序語句 12 1.3.3 認(rèn)識(shí)命名空間 13 1.3.4 編寫程序代碼 14 1.3.5 為程序代碼加注釋 15 1.3.6 讓程序適時(shí)縮排 16 1.3.7 善用IntelliSense 17 1.3.8 創(chuàng)建并運(yùn)行程序 18 1.4 重點(diǎn)整理 18 1.5 課后習(xí)題 19 第2章 數(shù)據(jù)與變量 21 2.1 什么是通用類型系統(tǒng) 22 2.1.1 整數(shù)類型 22 2.1.2 浮點(diǎn)類型和貨幣 23 2.1.3 其他數(shù)據(jù)類型 23 2.2 變量和常數(shù) 24 2.2.1 標(biāo)識(shí)符的命名規(guī)則 24 2.2.2 關(guān)鍵字 24 2.2.3 聲明變量 25 2.2.4 常數(shù) 27 2.2.5 枚舉類型 29 2.3 控制臺(tái)應(yīng)用程序的輸入輸出語句 31 2.3.1 讀取數(shù)據(jù) 31 2.3.2 輸出數(shù)據(jù) 32 2.3.3 格式化輸出 33 2.4 類型轉(zhuǎn)換 34 2.4.1 隱式類型轉(zhuǎn)換 35 2.4.2 顯式類型轉(zhuǎn)換 36 2.4.3 用戶自定義類型——結(jié)構(gòu) 38 2.5 運(yùn)算符 40 2.5.1 算術(shù)運(yùn)算符 40 2.5.2 賦值運(yùn)算符 40 2.5.3 關(guān)系運(yùn)算符 41 2.5.4 邏輯運(yùn)算符 41 2.5.5 運(yùn)算符的優(yōu)先級(jí) 42 2.6 重點(diǎn)整理 42 2.7 課后習(xí)題 43 第3章 流程控制 46 3.1 認(rèn)識(shí)結(jié)構(gòu)化程序 47 3.2 條件選擇 47 3.2.1 單一選擇 48 3.2.2 雙重選擇 50 3.2.3 嵌套if 52 3.2.4 多重條件 55 3.3 循環(huán) 59 3.3.1 for循環(huán) 59 3.3.2 while循環(huán) 62 3.3.3 do/while循環(huán) 64 3.3.4 嵌套for 66 3.3.5 其他語句 67 3.4 重點(diǎn)整理 68 3.5 課后習(xí)題 69 第4章 數(shù)組和字符串 73 4.1 數(shù)組 74 4.1.1 一維數(shù)組的聲明 74 4.1.2 數(shù)組元素的存取 76 4.1.3 數(shù)組的屬性和方法 77 4.2 使用多維數(shù)組 81 4.2.1 創(chuàng)建二維數(shù)組 81 4.2.2 二維數(shù)組初始化 82 4.2.3 不規(guī)則數(shù)組 84 4.2.4 隱式類型數(shù)組 86 4.3 字符和字符串 87 4.3.1 轉(zhuǎn)義字符 87 4.3.2 創(chuàng)建字符串 88 4.3.3 字符串常用方法 89 4.3.4 使用StringBuilder類 93 4.4 重點(diǎn)整理 96 4.5 課后習(xí)題 97 第2篇 對(duì)象使用 第5章 對(duì)象和類 101 5.1 面向?qū)ο蟮幕A(chǔ) 102 5.1.1 認(rèn)識(shí)對(duì)象 102 5.1.2 提供藍(lán)圖的類 102 5.1.3 抽象化概念 103 5.2 使用類 104 5.2.1 定義類 104 5.2.2 實(shí)例化對(duì)象 105 5.2.3 訪問權(quán)限 106 5.2.4 定義方法成員 107 5.2.5 類屬性和存取器 109 5.3 對(duì)象旅程 113 5.3.1 產(chǎn)生構(gòu)造函數(shù) 114 5.3.2 析構(gòu)函數(shù)回收資源 115 5.3.3 使用默認(rèn)構(gòu)造函數(shù) 116 5.3.4 構(gòu)造函數(shù)的重載 118 5.3.5 對(duì)象的初始設(shè)置 119 5.4 靜態(tài)類 121 5.4.1 認(rèn)識(shí)靜態(tài)類成員 121 5.4.2 靜態(tài)屬性 121 5.4.3 靜態(tài)類方法 122 5.4.4 靜態(tài)構(gòu)造函數(shù) 124 5.5 重點(diǎn)整理 126 5.6 課后習(xí)題 127 第6章 方法和傳遞機(jī)制 130 6.1 方法是什么 131 6.1.1 系統(tǒng)內(nèi)建的方法 131 6.1.2 方法的聲明 133 6.2 參數(shù)的傳遞機(jī)制 137 6.2.1 傳值調(diào)用 137 6.2.2 傳址調(diào)用 139 6.3 方法的傳遞對(duì)象 141 6.3.1 以對(duì)象為傳遞目標(biāo) 141 6.3.2 參數(shù)params 142 6.3.3 關(guān)鍵字ref和out的不同 143 6.3.4 更具彈性的命名參數(shù) 145 6.3.5 能選擇的選擇性參數(shù) 146 6.4 方法的重載 147 6.5 了解變量的作用域 149 6.6 重點(diǎn)整理 151 6.7 課后習(xí)題 152 第7章 繼承、多態(tài)和接口 155 7.1 了解繼承 156 7.1.1 特化和泛化 156 7.1.2 組合關(guān)系 157 7.1.3 為什么要有繼承機(jī)制 157 7.2 單一繼承機(jī)制 157 7.2.1 繼承的存。ɑ蛟L問) 158 7.2.2 訪問權(quán)限修飾詞protected 162 7.2.3 調(diào)用基類成員 165 7.2.4 隱藏基類成員 170 7.3 探討多態(tài) 174 7.3.1 父、子類產(chǎn)生方法重載 174 7.3.2 覆蓋基類 175 7.3.3 實(shí)現(xiàn)多態(tài) 177 7.4 接口和抽象類 181 7.4.1 定義抽象類 181 7.4.2 認(rèn)識(shí)密封類 184 7.4.3 接口的聲明 184 7.4.4 如何實(shí)現(xiàn)接口 186 7.4.5 實(shí)現(xiàn)多個(gè)接口 188 7.4.6 接口實(shí)現(xiàn)多態(tài) 190 7.5 重點(diǎn)整理 192 7.6 課后習(xí)題 193 第8章 泛型和集合 196 8.1 淺談集合 197 8.1.1 認(rèn)識(shí)索引鍵/值 197 8.1.2 使用下標(biāo) 204 8.1.3 順序訪問集合 206 8.2 創(chuàng)建泛型 208 8.2.1 為什么使用泛型 208 8.2.2 定義泛型 210 8.2.3 產(chǎn)生泛型方法 210 8.3 委托 212 8.4 重點(diǎn)整理 215 8.5 課后習(xí)題 216 第9章 錯(cuò)誤和異常處理 218 9.1 Visual Studio調(diào)試環(huán)境 219 9.1.1 錯(cuò)誤列表窗口 219 9.1.2 如何調(diào)試 220 9.1.3 進(jìn)入調(diào)試程序 223 9.1.4 加入斷點(diǎn) 225 9.2 常見的錯(cuò)誤 228 9.2.1 語法錯(cuò)誤 228 9.2.2 邏輯錯(cuò)誤 229 9.3 異常情況的處理 230 9.3.1 認(rèn)識(shí)Exception類 230 9.3.2 簡易的異常處理 231 9.3.3 Finally程序塊 233 9.3.4 使用throw拋出錯(cuò)誤 235 9.4 重點(diǎn)整理 236 9.5 課后習(xí)題 237 第3篇 窗口接口 第10章 窗口窗體的運(yùn)行 239 10.1 Windows 窗體的基本操作 240 10.1.1 創(chuàng)建Windows 窗體項(xiàng)目 240 10.1.2 Windows 窗體的工作環(huán)境 241 10.1.3 創(chuàng)建用戶界面 245 10.1.4 編寫程序代碼 250 10.1.5 程序存儲(chǔ)的位置 253 10.2 Windows 窗體的運(yùn)行 254 10.2.1 部分類是什么 254 10.2.2 Main()主程序在哪里 255 10.2.3 消息循環(huán) 256 10.2.4 在程序中設(shè)置屬性 257 10.3 使用窗體 260 10.3.1 窗體的屬性和方法 260 10.3.2 窗體的事件 262 10.4 MessageBox類 265 10.4.1 顯示消息 265 10.4.2 按鈕的枚舉成員 265 10.4.3 圖標(biāo)的枚舉成員 266 10.4.4 DialogResult如何接收 266 10.5 重點(diǎn)整理 270 10.6 課后習(xí)題 271 第11章 公共控件 274 11.1 顯示信息 275 11.1.1 標(biāo)簽控件 275 11.1.2 超鏈接控件 280 11.1.3 進(jìn)度條控件 285 11.1.4 狀態(tài)欄和面板 285 11.1.5 計(jì)時(shí)的Timer控件 287 11.1.6 窗體上控件的順序 290 11.2 文字編輯 292 11.2.1 TextBox控件 292 11.2.2 RichTextBox控件 299 11.2.3 MaskedTextBox控件 307 11.3 與日期有關(guān)的控件 308 11.3.1 MonthCalendar控件 308 11.3.2 DateTimePicker控件 314 11.4 具有選擇功能的控件 316 11.4.1 單選按鈕 316 11.4.2 復(fù)選框 321 11.4.3 下拉列表框 321 11.4.4 列表框 327 11.4.5 CheckedListBox控件 328 11.5 重點(diǎn)整理 331 11.6 課后習(xí)題 332 第12章 提供互動(dòng)的控件 337 12.1 文件對(duì)話框 338 12.1.1 OpenFileDialog控件 338 12.1.2 SaveFileDialog控件 340 12.1.3 FolderBrowserDialog控件 344 12.2 設(shè)置字體與顏色 348 12.2.1 FontDialog控件 349 12.2.2 ColorDialog控件 349 12.3 支持打印的組件 353 12.3.1 PrintDocument控件 353 12.3.2 PrintDialog控件 358 12.3.3 PrintPreviewDialog控件 359 12.3.4 PageSetupDialog控件 363 12.4 菜單 364 12.4.1 MenuStrip控件 365 12.4.2 ContextMenu控件 376 12.4.3 ToolStrip控件 378 12.5 重點(diǎn)整理 380 12.6 課后習(xí)題 381 第13章 多文檔界面和版面布局 385 13.1 多文檔界面 386 13.1.1 認(rèn)識(shí)多文檔界面 386 13.1.2 MDI窗體的成員 388 13.1.3 窗體的排列 389 13.2 版面布局 390 13.2.1 FlowLayoutPanel控件 390 13.2.2 TableLayoutPanel控件 392 13.2.3 SplitContainer控件 395 13.3 具有查看功能的控件 395 13.3.1 ImageList控件 395 13.3.2 ListView控件 400 13.3.3 TreeView控件 410 13.4 鍵盤和鼠標(biāo)事件 415 13.4.1 認(rèn)識(shí)鍵盤事件 415 13.4.2 KeyDown和KeyUp事件 415 13.4.3 KeyPress事件 419 13.4.4 認(rèn)識(shí)鼠標(biāo)事件 420 13.4.5 獲取鼠標(biāo)信息 421 13.4.6 鼠標(biāo)的拖曳功能 423 13.5 重點(diǎn)整理 426 13.6 課后習(xí)題 427 第14章 I/O與數(shù)據(jù)流處理 431 14.1 數(shù)據(jù)流與System.IO 432 14.2 文件與數(shù)據(jù)流 432 14.2.1 文件目錄 433 14.2.2 文件信息 438 14.2.3 使用File靜態(tài)類 441 14.3 標(biāo)準(zhǔn)數(shù)據(jù)流 445 14.3.1 FileStream類 446 14.3.2 StreamWriter寫入器 449 14.3.3 StreamReader讀取器 449 14.4 重點(diǎn)整理 452 14.5 課后習(xí)題 452 第4篇 應(yīng)用 第15章 ADO.NET組件 455 15.1 數(shù)據(jù)庫基礎(chǔ) 456 15.1.1 數(shù)據(jù)庫系統(tǒng) 456 15.1.2 認(rèn)識(shí)關(guān)系數(shù)據(jù)庫 457 15.2 認(rèn)識(shí)ADO.NET 457 15.2.1 System.Data命名空間 457 15.2.2 ADO.NET架構(gòu) 458 15.3 獲取數(shù)據(jù)源 459 15.3.1 生成DataSet 459 15.3.2 查看數(shù)據(jù)源窗口 464 15.3.3 DataGirdView控件 465 15.4 簡易SQL語句 470 15.4.1 使用查詢生成器 470 15.4.2 SELECT子句 478 15.4.3 WHERE子句 478 15.4.4 動(dòng)態(tài)查詢 479 15.5 用程序代碼來提取、存入數(shù)據(jù) 481 15.5.1 導(dǎo)入相關(guān)命名空間 481 15.5.2 用Connection對(duì)象連接數(shù)據(jù)庫 482 15.5.3 用Command對(duì)象執(zhí)行SQL語句 483 15.5.4 DataReader顯示內(nèi)容 484 15.5.5 DataAdapter載入數(shù)據(jù) 486 15.6 重點(diǎn)整理 488 15.7 課后習(xí)題 490 第16章 語言集成查詢——LINQ 494 16.1 LINQ簡介 495 16.2 基本的LINQ語法 495 16.2.1 獲取數(shù)據(jù)源 495 16.2.2 創(chuàng)建查詢 496 16.2.3 執(zhí)行查詢 496 16.2.4 配合orderby和group子句 498 16.3 LINQ的應(yīng)用 500 16.3.1 LINQ to Object 500 16.3.2 LINQ to SQL 502 16.4 重點(diǎn)整理 507 16.5 課后習(xí)題 508 第17章 簡易方塊游戲 510 17.1 圖形設(shè)備接口 511 17.1.1 窗體的坐標(biāo)系統(tǒng) 511 17.1.2 產(chǎn)生畫布 512 17.2 繪制圖形 513 17.2.1 認(rèn)識(shí)Graphics類 513 17.2.2 配合畫筆繪制線條、幾何圖形 514 17.2.3 繪制字體 516 17.2.4 Color結(jié)構(gòu) 518 17.3 簡易方塊游戲 519 17.3.1 游戲界面說明 520 17.3.2 方塊的版面 521 17.3.3 方塊的組成和移動(dòng) 521 17.3.4 簡易方塊游戲相關(guān)信息 523
展開全部

Visual C# 2013從零開始學(xué) 作者簡介

李馨,軟件工程師,先后參與開發(fā)多個(gè)大型項(xiàng)目,并編寫過幾本暢銷類開發(fā)圖書,深受廣大讀者的好評(píng)。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
本類暢銷
返回頂部
中圖網(wǎng)
在線客服