中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
Visual C# 2013從零開始學

包郵 Visual C# 2013從零開始學

作者:李馨著
出版社:清華大學出版社出版時間:2017-06-01
開本: 32開 頁數: 528
中 圖 價:¥41.9(4.7折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

Visual C# 2013從零開始學 版權信息

Visual C# 2013從零開始學 本書特色

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

Visual C# 2013從零開始學 內容簡介

學習一種編程語言,基本工夫不外乎是掌握程序語言結構和流程基本控制。除此之外,.NET Framework是未來軟件開發的共同平臺,而通過Visual Studio開發環境更能直接運用.NET Framework豐富的類庫。所以無論使用哪一種語言,都能應用公共語言運行庫開發出跨平臺的應用程序。本書非常適合對Visual C#語言有興趣,又想對.NET Framework類庫有更多了解的讀者,通過本書的學習,將可達到對Visual C#語言的全面認識。

Visual C# 2013從零開始學 目錄

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

Visual C# 2013從零開始學 作者簡介

李馨,軟件工程師,先后參與開發多個大型項目,并編寫過幾本暢銷類開發圖書,深受廣大讀者的好評。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 棕刚玉_白刚玉_铝酸钙-锐石新材料 | 七维官网-水性工业漆_轨道交通涂料_钢结构漆 | 锂电池生产厂家-电动自行车航模无人机锂电池定制-世豹新能源 | 珠宝展柜-玻璃精品展柜-首饰珠宝展示柜定制-鸿钛展柜厂家 | 郑州大巴车出租|中巴车租赁|旅游大巴租车|包车|郑州旅游大巴车租赁有限公司 | 华东师范大学在职研究生招生网_在职研究生招生联展网 | 电子巡更系统-巡检管理系统-智能巡检【金万码】 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 预制围墙_工程预制围墙_天津市瑞通建筑材料有限公司 | 扬州汇丰仪表有限公司 | 深圳市源和塑胶电子有限公司-首页 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 不锈钢闸阀_球阀_蝶阀_止回阀_调节阀_截止阀-可拉伐阀门(上海)有限公司 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 | 压砖机_电动螺旋压力机_粉末成型压力机_郑州华隆机械tel_0371-60121717 | 顶呱呱交易平台-行业领先的公司资产交易服务平台 | 生物制药洁净车间-GMP车间净化工程-食品净化厂房-杭州波涛净化设备工程有限公司 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | LHH药品稳定性试验箱-BPS系列恒温恒湿箱-意大利超低温冰箱-上海一恒科学仪器有限公司 | 厚壁钢管-厚壁无缝钢管-小口径厚壁钢管-大口径厚壁钢管 - 聊城宽达钢管有限公司 | 柔性测斜仪_滑动测斜仪-广州杰芯科技有限公司 | 昆明挖掘机修理厂_挖掘机翻新再制造-昆明聚力工程机械维修有限公司 | PVC快速门-硬质快速门-洁净室快速门品牌厂家-苏州西朗门业 | 环球电气之家-中国专业电气电子产品行业服务网站! | 无纺布包装机|径向缠绕包装机|缠绕膜打包机-上海晏陵智能设备有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 油缸定制-液压油缸厂家-无锡大鸿液压气动成套有限公司 | 中医中药治疗血小板减少-石家庄血液病肿瘤门诊部 | 液氮罐_液氮容器_自增压液氮罐-北京君方科仪科技发展有限公司 | vr安全体验馆|交通安全|工地安全|禁毒|消防|安全教育体验馆|安全体验教室-贝森德(深圳)科技 | 权威废金属|废塑料|废纸|废铜|废钢价格|再生资源回收行情报价中心-中废网 | 回转炉,外热式回转窑,回转窑炉-淄博圣元窑炉工程有限公司 | 优宝-汽车润滑脂-轴承润滑脂-高温齿轮润滑油脂厂家 | ◆大型吹塑加工|吹塑加工|吹塑代加工|吹塑加工厂|吹塑设备|滚塑加工|滚塑代加工-莱力奇塑业有限公司 | 档案密集柜_手动密集柜_智能密集柜_内蒙古档案密集柜-盛隆柜业内蒙古密集柜直销中心 | 预制围墙_工程预制围墙_天津市瑞通建筑材料有限公司 | 河南新乡德诚生产厂家主营震动筛,振动筛设备,筛机,塑料震动筛选机 | 成都茶楼装修公司 - 会所设计/KTV装修 - 成都朗煜装饰公司 | 电动球阀_不锈钢电动球阀_电动三通球阀_电动调节球阀_上海湖泉阀门有限公司 | LED投光灯-工矿灯-led路灯头-工业灯具 - 山东普瑞斯照明科技有限公司 |