幫助中心 | 我的帳號 | 關於我們

極簡C#(新手編程之道)/極簡開發者書庫

  • 作者:編者:關東升|責編:鍾志芳
  • 出版社:清華大學
  • ISBN:9787302653516
  • 出版日期:2024/02/01
  • 裝幀:平裝
  • 頁數:235
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一部系統論述C#編程語言和實際應用技術的圖書,全書共分為16章:第1?6章講解C#語言基本語法;第7?10章講解C#語言面向對象相關知識和.NET常用類;第11?16章講解了C#語言一些實用知識。主要內容包括:第一個C#語言程序,C#語言基本語法,C#語言數據類型,運算符,條件語句,循環語句,面向對象基礎,面向對象進階,委託、匿名方法和Lambda表示式,.NET常用類,集合,提高程序的健壯性與異常處理,I/O流,MySQL資料庫編程,Windows窗體開發和多線程開發。
    本書每章都安排了「動手練一練」實踐環節,附錄A中提供了參考答案,旨在幫助讀者消化所學知識點。為了方便讀者高效學習和快速掌握C#語言編程方法,本書作者精心製作了完整的教學課件、配套的源代碼和豐富的微課視頻教程,並提供在線答疑服務。
    本書適合零基礎入門的讀者,也可作為高等院校和培訓機構的教材。

作者介紹
編者:關東升|責編:鍾志芳
    關東升,國內著名iOS/Cocos技術作家,iOS技術顧問,Cocos最有價值專家(CVP),智捷課堂首席培訓專家。擔任51CTO社區iOS技術顧問,精通iOS、Android和Windows及HTML5等移動開發技術。曾先後主持開發大型網路遊戲《神農訣》的iOS和Android客戶端開發,國家農產品追溯系統的iPad客戶端開發,酒店預訂系統的iOS客戶端開發,金融系統的ios、Windows及Android客戶端開發。在AppStore上發布數款遊戲和應用軟體,擅長移動平台的應用和遊戲類項目開發。長期為中國移動研究院、方正科技、大唐電信、中國石油、工商銀行、南方航空、惠普、東軟、NTT等企事業單位提供技術咨詢及員工培訓。著有《iOS網路編程與雲端應用最佳實踐》、《iOS感測器應用開發最佳實踐》、《iOS圖形圖像、動畫和多媒體編程技術最佳實踐》、《iOS開髮指南》、《交互設計的藝術》、《Cocos2d-x實戰:C++卷》、《Cocos2d-x實戰:Lua卷》、《Cocos2d-x實戰:工具卷》、《Cocos2d-x實戰:JS卷》等專業圖書。

目錄
第1章  直奔主題——編寫你的第一個C#語言程序
  微課視頻22分鐘
  1.1  搭建開發環境
    1.1.1  下載Visual Studio
    1.1.2  安裝Visual Studio
    1.1.3  設置Visual Studio
  1.2  編寫C#語言程序代碼
    1.2.1  創建Visual Studio項目
    1.2.2  運行Visual Studio項目
    1.2.3  代碼解釋
  1.3  C#語言那些事
    1.3.1  C#語言的發展歷史
    1.3.2  C#語言的特點
  1.4  C#語言與.NET
    1.4.1  .NET體系結構
  1.5  如何獲得幫助
  1.6  動手練一練
第2章  C#語言基本語法
  微課視頻37分鐘
  2.1  程序代碼中的元素
    2.1.1  標識符
    2.1.2  標識符命名約定
    2.1.3  關鍵字
    2.1.4  語句
  2.2  變數
    2.2.1  聲明變數
    2.2.2  變數作用域
    2.2.3  聲明隱式類型局部變數
  2.3  常量
  2.4  註釋規範
    2.4.1  文檔註釋
    2.4.2  單行與多行註釋
  2.5  命名空間
    2.5.1  聲明命名空間
    2.5.2  命名空間嵌套
    2.5.3  using語句
  2.6  動手練一練
第3章  C#語言數據類型
  微課視頻65分鐘
  3.1  值類型
    3.1.1  整數類型
    3.1.2  浮點類型
    3.1.3  字元類型
  3.2  類型轉換
    3.2.1  隱式類型轉換
    3.2.2  顯式類型轉換
    3.2.3  類型轉換方法
  3.3  引用類型
  3.4  裝箱和拆箱
  3.5  可空類型

    3.5.1  可空類型概念
    3.5.2  訪問可空數值
    3.5.3  合併操作符
  3.6  字元串類型
    3.6.1  字元串表示方式
    3.6.2  轉義符
    3.6.3  逐字字元串
  3.7  數組類型
    3.7.1  數組聲明
    3.7.2  數組初始化
    3.7.3  多維數組
  3.8  枚舉
  3.9  動手練一練
第4章  運算符
  微課視頻27分鐘
  4.1  一元算術運算符
  4.2  二元算術運算符
  4.3  關係運算符
  4.4  邏輯運算符
  4.5  位運算符
  4.6  賦值運算符
  4.7  三元運算符
  4.8  其他運算符
    4.8.1  is運算符
    4.8.2  as運算符
  4.9  運算符的優先順序
  4.10  動手練一練
第5章  條件語句
  微課視頻14分鐘
  5.1  if語句
    5.1.1  if結構
    5.1.2  if-else結構
    5.1.3  if-else-if結構
  5.2  多分支語句
    5.2.1  表達式運算結果是整數類型
    5.2.2  表達式運算結果是字元串類型
  5.3  動手練一練
第6章  循環語句
  微課視頻17分鐘
  6.1  while語句
  6.2  do-while語句
  6.3  for和foreach語句
    6.3.1  for語句
    6.3.2  foreach語句
  6.4  跳轉語句
    6.4.1  break語句
    6.4.2  continue語句
    6.4.3  goto語句
  6.5  動手練一練
第7章  面向對象基礎

  微課視頻51分鐘
  7.1  面向對象概述
  7.2  面向對象的三個基本特性
    7.2.1  封裝性
    7.2.2  繼承性
    7.2.3  多態性
  7.3  聲明類
    7.3.1  創建對象
    7.3.2  空對象
    7.3.3  清除對象
  7.4  類的成員
    7.4.1  欄位
    7.4.2  方法
    7.4.3  屬性
    7.4.4  只讀屬性
  7.5  構造方法
    7.5.1  構造方法概念
    7.5.2  默認構造方法
    7.5.3  構造方法重載
  7.6  析構方法
  7.7  靜態成員和靜態類
    7.7.1  靜態欄位
    7.7.2  靜態方法
    7.7.3  靜態類
  7.8  部分類
  7.9  動手練一練
第8章  面向對象進階
  微課視頻53分鐘
  8.1  繼承性
  8.2  封裝性
    8.2.1  公有訪問級別
    8.2.2  私有訪問級別
    8.2.3  保護訪問級別
    8.2.4  內部訪問級別
    8.2.5  保護內部訪問級別
    8.2.6  私有保護訪問級別
  8.3  多態性
    8.3.1  用新的派生類成員替換基類成員
    8.3.2  重寫虛擬的基類成員
  8.4  抽象類、密封類和介面
    8.4.1  抽象類
    8.4.2  密封類
    8.4.3  介面
  8.5  結構
  8.6  動手練一練
第9章  委託、匿名方法和Lambda表達式
  微課視頻22分鐘
  9.1  委託
    9.1.1  聲明委託
    9.1.2  調用實例方法

  9.2  匿名方法
  9.3  Lambda表達式
    9.3.1  表達式Lambda
    9.3.2  語句Lambda
    9.3.3  使用Func委託
  9.4  動手練一練
第10章  .NET常用類
  微課視頻39分鐘
  10.1  Object類
    10.1.1  Equals()方法
    10.1.2  ToString()方法
  10.2  String類
    10.2.1  比較字元串
    10.2.2  字元串查找
    10.2.3  字元串截取
    10.2.4  字元串分隔
    10.2.5  刪除空白
    10.2.6  填充字元
  10.3  StringBuilder類
    10.3.1  創建可變字元串
    10.3.2  可變字元串的修改
  10.4  動手練一練
第11章  集合
  微課視頻24分鐘
  11.1  基於索引的集合
    11.1.1  IList介面
    11.1.2  實現IList介面
    11.1.3  集合中強制類型轉換問題
  11.2  在基於索引的集合中使用泛型
  11.3  基於鍵-值對的集合
    11.3.1  IDictionary介面
    11.3.2  實現IDictionary介面
  11.4  在基於鍵-值對的集合中使用泛型
  11.5  動手練一練
第12章  提高程序的健壯性與異常處理
  微課視頻20分鐘
  12.1  異常處理機制
  12.2  異常類繼承層次
  12.3  捕獲異常
    12.3.1  try-catch語句
    12.3.2  使用多catch代碼塊
  12.4  finally代碼塊
  12.5  動手練一練
第13章  I/O流
  微課視頻34分鐘
  13.1  I/O流概述
    13.1.1  流設計理念
    13.1.2  I/O流類繼承層次
  13.2  讀寫文本文件
    13.2.1  StreamReader類

    13.2.2  StreamWriter類
    13.2.3  自動釋放資源
  13.3  FileStream類
    13.3.1  案例:文本文件複製
    13.3.2  案例:圖片文件複製
  13.4  動手練一練
第14章  MySQL資料庫編程
  微課視頻52分鐘
  14.1  MySQL資料庫管理系統
    14.1.1  安裝MySQL 8資料庫
    14.1.2  客戶端登錄伺服器
    14.1.3  常見的管理命令
  14.2  ADO.NET與MySQL驅動
    14.2.1  ADO.NET體系結構
    14.2.2  MySQL驅動
    14.2.3  安裝MySQL驅動
  14.3  MySQL資料庫編程介紹
    14.3.1  建立資料庫連接
    14.3.2  創建Command對象
    14.3.3  設置參數
    14.3.4  預處理SQL語句
    14.3.5  執行SQL語句
    14.3.6  釋放資源
    14.3.7  資料庫事務管理
  14.4  案例:員工表增、刪、改、查操作
    14.4.1  創建員工表
    14.4.2  插入員工數據
    14.4.3  更新員工數據
    14.4.4  刪除員工數據
    14.4.5  查詢所有員工數據
    14.4.6  按照主鍵查詢員工數據
  14.5  動手練一練
第15章  Windows窗體開發
  微課視頻47分鐘
  15.1  第一個Windows窗體應用程序
    15.1.1  添加控制項
    15.1.2  設置控制項屬性
  15.2  控制項布局
    15.2.1  布局工具欄
    15.2.2  布局控制項
  15.3  事件處理
  15.4  常用控制項
    15.4.1  窗體
    15.4.2  文本框
    15.4.3  複選框
    15.4.4  單選按鈕
    15.4.5  列表框
    15.4.6  下拉列表框
    15.4.7  圖片框
    15.4.8  DataGridView

  15.5  動手練一練
第16章  多線程開發
  微課視頻27分鐘
  16.1  進程與線程
  16.2  進程
  16.3  線程
    16.3.1  主線程
    16.3.2  創建線程
  16.4  線程的狀態
  16.5  線程管理
    16.5.1  線程休眠
    16.5.2  等待線程結束
  16.6  線程同步
    16.6.1  線程不安全問題
    16.6.2  互斥鎖
  16.7  動手練一練
附錄A  動手練一練參考答案

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032