C#程序設計

C#程序設計
定價:174
NT $ 151
  • 作者:曹黨生
  • 出版社:清華大學出版社
  • 出版日期:2014-01-01
  • 語言:簡體中文
  • ISBN10:7302346364
  • ISBN13:9787302346364
  • 裝訂:235頁 / 普通級 / 1-1
 

內容簡介

一本非常有趣的C#程序設計入門書。書中以窗體而非控制台作為學習界面,以生動、豐富的例題而非語言規則作為學習主線,講述了從程序的判斷、循環、方法、數組到對象,勺繼承、接口、事件以及文件操作、數據庫的使用等15個方面的內容。

《21世紀高等學校規划教材·計算機應用:C#程序設計》出版前作為教學講義,經過了幾年的試用,不僅獲得了學生們的好評,也在多方面進行了改進,是一本適合大專院校和C#初學者的教材。
 

目錄

第1章 C#簡介
1.1 C#安裝
1.2 C#開發環境的使用
1.3 變量及 =
小結
習題
第2章 判斷
2.1 計算機是如何進行判斷的
2.1.1 if語句
2.1.2 if…else語句
2.1.3 本節綜述
2.2 簡單判斷語句 e1 ? e2 : e3
2.3 switch取代if…else if…else,程序更清晰
2.4 表達式、運算符
2.4.1 表達式
2.4.2 運算符
2.5 塊語句
2.5.1 塊語句用於if、switch、循環語句中
2.5.2 塊語句限制了定義在其內部的變量的活動范圍
小結
習題
第3章 循環和數組
3.1 循環
3.1.1 單循環
3.1.2 雙重循環
3.1.3 string.Format()
3.2 數組
3.3 二維數組
3.4 Array類
小結
習題
第4章 方法
4.1 沒有返回值的方法: void方法名(參數)
4.2 方法的形式參數、實際參數
4.3 有返回值的方法
4.4 形參對實參的影響
4.5 方法的形參數量不定: params
4.6 方法的參數是數組
4.7 調用DLL中的方法
4.7.1 調用DLL文件
4.7.2 設計DLL文件
4.7.3 對自己設計的DLL文件進行調用
4.7.4 對自己設計的類里面的方法進行調用
小結
習題
第5章 類和對象
5.1 認識類,使用對象
5.2 構造函數
5.3 帶參數的構造函數
5.4 靜態方法
5.5 屬性
5.6 索引器
5.7 類能放在哪些位置
5.8 對象數組
5.9 定義對象語句中,構造函數右側的{ … }
5.10 不設計類,就能直接創建對象
5.11 方法的返回值是對象
5.12 將一個類分在多處寫
5.13 結構struct
5.14 對前4章 關於類和對象的回顧
5.14.1 按鈕
5.14.2 窗體
5.14.3 Random
5.14.4 static類型的成員
5.14.5 CreateGraphics()
小結
習題
第6章 派生類
6.1 認識派生類
6.2 派生類如何處理基類的構造函數
6.3 在派生類中,用new新建基類同名成員
6.4 用override重建基類同名成員
6.5 不修改類,給它增加靜態方法拓展這個類的功能
小結
習題
第7章 抽象類與接口
7.1 認識抽象類
7.2 sealed: 密封類,密封成員
7.3 接口及其實現
7.4 用一個類實現多個接口的功能
7.5 接口合並
7.6 接口引用對象
小結
習題
第8章 數據類型
8.1 比較「值類型」和「引用類型」
8.1.1 值類型變量各有各的存儲空間
8.1.2 引用類型變量的特點
8.1.3 引用類型作為方法的參數
8.2 強制類型轉換
8.3 溢出預警checked和取消預警unchecked
8.4 運算符is: 判斷所猜數據類型對錯
8.5 可空值類型: 值類型?
8.6 可空值類型與值類型之間的數據傳遞
8.7 運算符: ??——優先選用可空值
8.8 運算符: as——可空值的強制轉換
8.9 裝箱與拆箱
小結
習題
第9章 枚舉、集合、泛型
9.1 enum: 枚舉
9.2 collection: 集合
9.3 ArrayList: 數組列表
9.4 Queue: 隊列
9.5 Stack: 棧
9.6 Hashtable: 鍵/值
9.7 SortedList: 鍵/值和索引號
9.8 Generic: 泛型
9.8.1 泛型設計
9.8.2 泛型集合應用
小結
習題
第10章 委托與事件
10.1 delegate: 委托
10.2 由Lambda運算符構成的匿名方法
10.3 用delegate聲明匿名方法
10.4 事件
小結
習題
第11章 文件讀寫
11.1 StreamReader、StreamWriter與文本文件
11.2 Directory: 對文件夾進行操作的靜態類
11.3 用FileStream讀/寫文件
小結
習題
第12章 異常處理
12.1 異常的產生
12.2 try?catch?finally: 異常處理格式
12.3 throw: 拋出異常
小結
習題
第13章 常用控件
13.1 Button: 按鈕類
13.2 Form: 窗體類
13.2.1 窗體介紹
13.2.2 主窗體和子窗體
13.3 TextBox: 文本框類
13.4 CheckBox: 復選框類
13.5 RadioButton: 單選按鈕類
13.6 Label: 標簽類
13.7 ListBox: 列表框類,ComboBox: 組合框類
13.8 其他常用控件類簡介
13.9 菜單控件
小結
習題
第14章 LINQ: 語言集成查詢
14.1 查詢說明
14.2 查詢舉例
小結
習題
第15章 訪問數據庫
15.1 ADO.NET概述
15.1.1 ADO.NET核心之一: Connection
15.1.2 ADO.NET核心之二: Command
15.1.3 ADO.NET核心之三: DataReader
15.1.4 ADO.NET核心之四: DataAdapter
15.1.5 ADO.NET核心之五: DataSet
15.2 連接Access數據庫
小結
習題
附錄A 美國標准信息交換表ASCII
附錄B C#運算符及其優先級
附錄C C#關鍵字
附錄D 上下文關鍵字
附錄E 關鍵字解釋
附錄F 轉義字符
附錄G 數據類型體系
附錄H 數值類型
附錄I 布爾類型、字符類型
附錄J 數值格式
附錄K 語句
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $151