C#程序設(shè)計及應(yīng)用(高等職業(yè)教育計算機類專業(yè)精品教材)
定 價:49.8 元
- 作者:曾起堂,謝韻佳
- 出版時間:2025/9/1
- ISBN:9787518455294
- 出 版 社:中國輕工業(yè)出版社
- 中圖法分類:TP312.8
- 頁碼:200
- 紙張:
- 版次:1
- 開本:
本書是理論與實訓(xùn)相結(jié)合的一套教材。全書共分為四章,第一章介紹了C#語言基本概念、歷史發(fā)展及環(huán)境搭建,第二章介紹了C#語言的基本語法,第三章是介紹了面向?qū)ο蟮脑O(shè)計模式,第四章是實戰(zhàn)項目,介紹了在Unity 3D項目中應(yīng)用C#腳本編程。本書考慮計算機語言
學(xué)習(xí)習(xí)慣,根據(jù)課程特點,為適應(yīng)學(xué)生自主學(xué)習(xí),以幾個貫穿的實訓(xùn)案例為線索,融入理論講解,更具針對性和實用性。每個單元配有學(xué)習(xí)內(nèi)容、學(xué)習(xí)目標(biāo)、學(xué)習(xí)建議和練習(xí)題。
曾起堂,男,中共黨員,福建開放大學(xué)理工學(xué)院副教授。畢業(yè)于福建師范大學(xué)教育技術(shù)學(xué)專業(yè),主要研究方向為遠(yuǎn)程信息化教育,主講課程“Python程序設(shè)計”“工具書與文獻(xiàn)檢索”等。
目錄
內(nèi)容提要
前言
1. C#概述
1.1. 初識軟件開發(fā)
1.2. 初識C#
1.2.1. C#語言開發(fā)與運行的基礎(chǔ)--.NET Framework
1.2.2. C#語言的發(fā)展與特點
1.3. C#開發(fā)環(huán)境的搭建
1.3.1. C#程序開發(fā)工具Visual Studio
1.3.2. 卸載Visual Studio
1.4. C#開發(fā)應(yīng)用程序步驟
2. C#語言基礎(chǔ)
2.1. C#語法:數(shù)據(jù)類型、變量、常量、運算符、表達(dá)式
2.1.1. 數(shù)據(jù)類型與類型轉(zhuǎn)換
2.1.2. 變量
2.1.3. 常量
2.1.4. 運算符
2.1.5. 表達(dá)式
2.2. 流程控制語句
2.2.1. 判斷語句
2.2.2. 循環(huán)語句
2.3. 數(shù)組
2.4. 字符串
2.5. 程序調(diào)試與異常處理
3. 面向?qū)ο蟪绦蛟O(shè)計
3.1. 面向?qū)ο蟪绦?br>3.1.1. 面向?qū)ο笈c面向過程
練一練:哪個是面向?qū)ο蟮乃季S?哪個是面向過程的思維?
3.1.2. 面向?qū)ο蟾攀?br>3.1.3. 類
3.2. 三大基本特征
練一練:從汽車對象分析繼承、封裝與多態(tài)
4. 創(chuàng)建控制臺應(yīng)用
4.1. 環(huán)境準(zhǔn)備
4.2. 創(chuàng)建控制臺應(yīng)用步驟
5. 網(wǎng)站開發(fā)應(yīng)用
5.1. 環(huán)境準(zhǔn)備
5.1.1. 下載Visual Studio Community 2022
5.1.2. Sqlite數(shù)據(jù)庫
5.2. 什么是MVC
5.3. 創(chuàng)建一個WEB項目
5.3.1. 項目背景介紹
5.3.2. 創(chuàng)建ASP.NET Core MVC 項目
5.4. 項目文件詳解
5.4.1. 項目文件
5.4.2. Connected Services目錄
5.4.3. Properties目錄
5.4.4. wwwroot目錄
5.4.5. 依賴項
5.4.6. Controllers, Models, Views目錄
5.4.7. appsettings.json文件
5.4.8. Program.cs 文件
5.5. 使用NuGet包管理器
5.6. 創(chuàng)建模型類
5.7. 訪問數(shù)據(jù)庫
5.7.1. 創(chuàng)建數(shù)據(jù)庫存儲目錄db
5.7.2. 創(chuàng)建EF數(shù)據(jù)庫訪問類
5.7.3. 修改啟動類
5.7.4. EF遷移數(shù)據(jù)
5.8. 控制器
5.8.1. 控制器的創(chuàng)建
5.8.2. 控制器和View視圖映射
5.8.3. 完善控制器
5.9. 視圖
5.9.1. 調(diào)整Layout布局
5.9.2. 增加_Notification布局文件
5.9.3. 修改Home頁面布局
6. Unity 3D腳本編程應(yīng)用
6.1. 什么是游戲引擎
6.2. Unity 3簡介
6.3. Unity的下載、安裝與激活
6.4. Unity腳本
6.4.1. 什么是腳本
6.4.2. 選擇C#腳本語言
6.4.3. Visual Studio與Unity結(jié)合使用
6.4.4. Unity 3D編寫C#腳本的常用類、屬性和事件
6.5. 創(chuàng)建Unity腳本應(yīng)用項目“室內(nèi)漫游”
6.5.1. Unity空工程的創(chuàng)建
6.5.2. 美術(shù)資源的下載
6.5.3. 漫游功能的實現(xiàn)
6.5.4. 開門功能的實現(xiàn)
6.5.5. 打包編譯