第3部分 高級篇
第13堂課 面向?qū)ο缶幊谈呒壖夹g(shù) 409 視頻講解:100分鐘
13.1 接口的聲明及實(shí)現(xiàn) 410
13.1.1 接口概述 410
13.1.2 接口的聲明 410
13.1.3 接口的實(shí)現(xiàn)與繼承 411
13.1.4 顯式接口成員實(shí)現(xiàn) 412
13.2 抽象類的聲明及使用 413
13.2.1 抽象類概述 413
13.2.2 抽象類的聲明 414
13.2.3 抽象方法的聲明 414
13.2.4 抽象類的使用 414
13.2.5 抽象類與接口 416
13.3 密封類的聲明及使用 416
13.3.1 密封類概述 416
13.3.2 密封類的聲明 416
13.3.3 密封方法的聲明 417
13.3.4 密封類的使用 418
13.4 照貓畫虎——基本功訓(xùn)練 419
13.4.1 基本功訓(xùn)練1——自定義抽象類計(jì)算圓形的面積 419
13.4.2 基本功訓(xùn)練2——利用接口實(shí)現(xiàn)選擇不同的語言 420
13.4.3 基本功訓(xùn)練3——使用接口作為方法參數(shù)進(jìn)行編程 421
13.4.4 基本功訓(xùn)練4——通過重寫虛方法實(shí)現(xiàn)加法運(yùn)算 422
13.4.5 基本功訓(xùn)練5——使用多重繼承實(shí)現(xiàn)教師和學(xué)生信息的輸出 422
13.5 情景應(yīng)用——拓展與實(shí)踐 424
13.5.1 情景應(yīng)用1——使用迭代器顯示公交車站點(diǎn) 424
13.5.2 情景應(yīng)用2——通過迭代器實(shí)現(xiàn)文字的動態(tài)效果 425
13.5.3 情景應(yīng)用3——使用分部類實(shí)現(xiàn)多種計(jì)算方法 427
13.5.4 情景應(yīng)用4——通過繼承泛型類實(shí)現(xiàn)輸出學(xué)生信息 428
13.5.5 情景應(yīng)用5——使用密封類密封用戶信息 429
13.6 自我測試 430
13.7 行動指南 431
13.8 成功可以復(fù)制——征途巨人史玉柱 432
第14堂課 LINQ技術(shù)的使用 435 視頻講解:124分鐘
14.1 LINQ基礎(chǔ) 436
14.1.1 LINQ概述 436
14.1.2 使用var創(chuàng)建隱型局部變量 436
14.1.3 Lambda表達(dá)式的使用 437
14.1.4 LINQ查詢表達(dá)式 438
14.2 LINQ操作SQL Server數(shù)據(jù)庫 439
14.2.1 使用LINQ查詢SQL Server數(shù)據(jù)庫 439
14.2.2 使用LINQ管理SQL Server數(shù)據(jù)庫 443
14.3 LINQ操作其他數(shù)據(jù) 449
14.3.1 使用LINQ操作數(shù)組和集合 449
14.3.2 使用LINQ操作DataSet數(shù)據(jù)集 450
14.3.3 使用LINQ操作XML 451
14.4 照貓畫虎——基本功訓(xùn)練 454
14.4.1 基本功訓(xùn)練1——檢查序列中是否包含指定元素 454
14.4.2 基本功訓(xùn)練2——使用LINQ生成隨機(jī)序列 455
14.4.3 基本功訓(xùn)練3——統(tǒng)計(jì)每種商品的銷售次數(shù) 456
14.4.4 基本功訓(xùn)練4——統(tǒng)計(jì)每種商品的銷售均價(jià) 457
14.4.5 基本功訓(xùn)練5——獲取有過返貨記錄的商品列表 457
14.5 情景應(yīng)用——拓展與實(shí)踐 458
14.5.1 情景應(yīng)用1——使用存儲過程查詢單表數(shù)據(jù) 458
14.5.2 情景應(yīng)用2——使用LINQ技術(shù)防止SQL注入式攻擊 459
14.5.3 情景應(yīng)用3——使用LINQ技術(shù)實(shí)現(xiàn)數(shù)據(jù)分頁 460
14.5.4 情景應(yīng)用4——從頭開始提取滿足指定條件的記錄 462
14.5.5 情景應(yīng)用5——讀取XML文件并更新到數(shù)據(jù)庫 463
14.6 自我測試 464
14.7 行動指南 465
14.8 成功可以復(fù)制——中國通信設(shè)備行業(yè)的領(lǐng)跑者任正非 466
第15堂課 文件及IO 469 視頻講解:171分鐘
15.1 文件操作基礎(chǔ) 470
15.1.1 File類和FileInfo類介紹 470
15.1.2 Directory類和DirectoryInfo類介紹 472
15.2 文件基本操作 475
15.2.1 判斷文件是否存在 475
15.2.2 創(chuàng)建文件 475
15.2.3 復(fù)制文件 476
15.2.4 移動文件 477
15.2.5 刪除文件 477
15.3 文件夾基本操作 478
15.3.1 判斷文件夾是否存在 478
15.3.2 創(chuàng)建文件夾 478
15.3.3 移動文件夾 479
15.3.4 刪除文件夾 479
15.4 I/O輸入輸出 480
15.4.1 流概述 480
15.4.2 文件I/O流介紹 481
15.4.3 使用I/O流操作文本文件 482
15.4.4 使用I/O流操作二進(jìn)制文件 484
15.5 照貓畫虎——基本功訓(xùn)練 486
15.5.1 基本功訓(xùn)練1——獲取文件基本信息 486
15.5.2 基本功訓(xùn)練2——遍歷文件夾 487
15.5.3 基本功訓(xùn)練3——使用C#操作INI文件 488
15.5.4 基本功訓(xùn)練4——按行讀取文本文件中數(shù)據(jù) 489
15.5.5 基本功訓(xùn)練5——獲取指定文件夾的上級目錄 490
15.6 情景應(yīng)用——拓展與實(shí)踐 490
15.6.1 情景應(yīng)用1——根據(jù)日期動態(tài)建立文件 490
15.6.2 情景應(yīng)用2——文件批量更名 491
15.6.3 情景應(yīng)用3——復(fù)制文件時(shí)顯示復(fù)制進(jìn)度 492
15.6.4 情景應(yīng)用4——偽裝文件夾 494
15.6.5 情景應(yīng)用5——對指定文件夾中的文件進(jìn)行分類存儲 496
15.7 自我測試 497
15.8 行動指南 498
15.9 成功可以復(fù)制——中國網(wǎng)絡(luò)游戲產(chǎn)業(yè)的領(lǐng)軍人陳天橋 499
第16堂課 GDI+繪圖技術(shù) 501 視頻講解:145分鐘
16.1 GDI+繪圖基礎(chǔ) 502
16.1.1 GDI+概述 502
16.1.2 創(chuàng)建Graphics對象 502
16.1.3 創(chuàng)建Pen對象 503
16.1.4 創(chuàng)建Brush對象 503
16.2 基本圖形繪制 504
16.2.1 繪制直線和矩形 505
16.2.2 繪制橢圓、弧和扇形 506
16.2.3 繪制多邊形 508
16.2.4 繪制文本 509
16.2.5 繪制圖形 510
16.3 照貓畫虎——基本功訓(xùn)練 510
16.3.1 基本功訓(xùn)練1——繪制公章 510
16.3.2 基本功訓(xùn)練2——波形圖的繪制 512
16.3.3 基本功訓(xùn)練3——生成圖片縮略圖 513
16.3.4 基本功訓(xùn)練4——以任意角度旋轉(zhuǎn)圖像 514
16.3.5 基本功訓(xùn)練5——浮雕效果顯示圖像 515
16.4 情景應(yīng)用——拓展與實(shí)踐 516
16.4.1 情景應(yīng)用1——繪制中文驗(yàn)證碼 516
16.4.2 情景應(yīng)用2——批量圖像格式轉(zhuǎn)換 517
16.4.3 情景應(yīng)用3——抓取網(wǎng)站整頁面 520