注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C#程序設計教程

C#程序設計教程

C#程序設計教程

定 價:¥39.00

作 者: 劉瑞新 著 劉瑞新 等編
出版社: 機械工業(yè)出版社
叢編項: 普通高等教育計算機規(guī)劃教材
標 簽: 計算機

ISBN: 9787111381495 出版時間: 2012-08-01 包裝: 平裝
開本: 16開 頁數(shù): 294 字數(shù):  

內(nèi)容簡介

  《普通高等教育計算機規(guī)劃教材:C#程序設計教程》以Visual Studio 2008/2005為開發(fā)平臺,以C#為開發(fā)語言,面向無程序設計基礎的讀者,采用“任務驅動”方式,全面細致地介紹了?C#程序設計語言的基礎知識、特點和具體應用。本書將面向對象的思想貫穿于整個教材,不僅在講述內(nèi)容上詳細介紹了面向對象的相關概念及編程技巧,而且在所有例題、習題及上機實訓中采用“任務驅動”的方式,強調使用面向對象的程序設計方法實現(xiàn)程序功能。強調程序功能由類及其屬性、方法等實現(xiàn)。本書共分為12章,主要包括C#語法基礎,流程控制語句與控件,面向對象程序設計方法,數(shù)組、結構與集合,接口、委托和事件,泛型,異常處理、程序調試和文件操作,數(shù)據(jù)庫操作,LINQ to SQL數(shù)據(jù)庫操作等內(nèi)容?!镀胀ǜ叩冉逃嬎銠C規(guī)劃教材:C#程序設計教程》適合作為高等學校、軟件學院、職業(yè)院校的計算機及相關專業(yè)的教材,也適用于從事軟件開發(fā)和應用的人員參考。

作者簡介

暫缺《C#程序設計教程》作者簡介

圖書目錄

出版說明
前言
教學建議
第1章  Visual Studio集成開發(fā)環(huán)境
  1.1  Visual Studio的項目管理
    1.1.1  Visual Studio的初始設置
    1.1.2  新建和打開項目
    1.1.3  集成開發(fā)環(huán)境中的主要子窗口
  1.2  Visual Studio的幫助系統(tǒng)
    1.2.1  動態(tài)幫助
    1.2.2  智能感知
    1.2.3  MSDN Library幫助系統(tǒng)
    1.2.4  通過Internet獲取幫助
  1.3  創(chuàng)建簡單Windows應用程序的基本步驟
    1.3.1  設計要求及設計方法分析
    1.3.2  創(chuàng)建應用程序項目
    1.3.3  設計應用程序界面
    1.3.4  設置對象屬性
    1.3.5  編寫程序代碼
    1.3.6  運行和調試程序
  1.4  習題
第2章  C#語法基礎
  2.1  C#變量
    2.1.1  變量的命名規(guī)范
    2.1.2  聲明變量
    2.1.3  給變量賦值
    2.1.4  變量的作用域
  2.2  數(shù)據(jù)類型及類型轉換
    2.2.1  數(shù)值類型
    2.2.2  字符類型
    2.2.3  布爾類型和對象類型
    2.2.4  數(shù)據(jù)類型轉換
  2.3  運算符與表達式
    2.3.1  運算符與表達式類型
    2.3.2  運算符的優(yōu)先級與結合性
  2.4  C#常用方法與屬性
    2.4.1  日期時間類常用方法與屬性
    2.4.2  常用數(shù)學方法與屬性
    2.4.3  常用字符串方法與屬性
    2.4.4  隨機方法
  2.5  習題
第3章  流程控制語句與控件
  3.1  流程控制語句
    3.1.1  選擇結構
    3.1.2  循環(huán)結構
  3.2  常用控件
    3.2.1  基本控件
    3.2.2  選擇類控件
    3.2.3  圖片框與圖片列表框控件
    3.2.4  焦點與Tab鍵順序
  3.3  使用控件類創(chuàng)建動態(tài)控件
    3.3.1  控件類的實例化
    3.3.2  控件對象的事件委托
    3.3.3  使用動態(tài)控件
    3.3.4  訪問動態(tài)控件的屬性
  3.4  鍵盤鼠標事件
    3.4.1  常用鍵盤事件
    3.4.2  常用鼠標事件
  3.5  習題
第4章  面向對象的程序設計方法
  4.1  面向對象程序設計的概念
    4.1.1  面向對象與傳統(tǒng)編程方法的不同
    4.1.2  類和對象
    4.1.3  類成員的基本概念
  4.2  創(chuàng)建自定義類
    4.2.1  創(chuàng)建類
    4.2.2  類的方法與重載
    4.2.3  方法參數(shù)的傳遞方式
    4.2.4  構造函數(shù)與析構函數(shù)
    4.2.5  類的靜態(tài)成員
  4.3  在應用程序中使用自定義類
    4.3.1  聲明和訪問類的對象
    4.3.2  向項目中添加類項和類庫
  4.4  類的繼承
    4.4.1  基類和派生類
    4.4.2  使用類關系圖
  4.5  多態(tài)性
    4.5.1  虛方法
    4.5.2  抽象類與抽象方法
  4.6  習題
第5章  數(shù)組、結構與集合
  5.1  數(shù)組
    5.1.1  聲明和訪問數(shù)組
    5.1.2  Array類
  5.2  控件數(shù)組
    5.2.1  創(chuàng)建控件數(shù)組
    5.2.2  使用控件數(shù)組
  5.3  自定義數(shù)據(jù)類型
    5.3.1  結構類型
    5.3.2  結構數(shù)組應用示例
    5.3.3  枚舉類型
  5.4  集合類
    5.4.1  ArrayList集合
    5.4.2  HashTable集合
  5.5  習題
第6章  接口、委托和事件
  6.1  接口
    6.1.1  接口的聲明和實現(xiàn)
    6.1.2  多接口繼承
    6.1.3  接口與抽象類的區(qū)別
  6.2  委托
    6.2.1  委托的聲明
    6.2.2  委托的實例化和調用
    6.2.3  將多個方法關聯(lián)到委托
  6.3  事件
    6.3.1  關于事件的幾個概念
    6.3.2  定義和使用事件
    6.3.3  事件的參數(shù)
    6.3.4  了解控件的預定義事件
  6.4  習題
第7章  泛型
  7.1  泛型的概念
    7.1.1  泛型的特點
    7.1.2  泛型類的聲明和使用
  7.2  泛型集合
    7.2.1  List泛型集合類
    7.2.2  Dictionary泛型集合類
  7.3  泛型方法和泛型接口
    7.3.1  泛型方法
    7.3.2  泛型接口
    7.3.3  自定義泛型接口
  7.4  習題
第8章  異常處理、程序調試和文件操作
  8.1  異常處理
    8.1.1  使用try…catch…finally語句捕獲和處理異常
    8.1.2  拋出異常和常用異常類
    8.1.3  用戶自定義異常
  8.2  應用程序調試
    8.2.1  程序錯誤的分類
    8.2.2  常用調試窗口
    8.2.3  程序斷點和分步執(zhí)行
  8.3  文件操作類
    8.3.1  File類
    8.3.2  Directory類
    8.3.3  DriveInfo類
  8.4  數(shù)據(jù)流
    8.4.1  流的操作
    8.4.2  文件流
    8.4.3  文本文件的讀寫操作
  8.5  習題
第9章  數(shù)據(jù)綁定和數(shù)據(jù)訪問控件
  9.1  數(shù)據(jù)綁定
    9.1.1  數(shù)據(jù)綁定的概念
    9.1.2  簡單綁定和復雜綁定
  9.2  Binding Source和Binding Navigator控件
    9.2.1  使用Binding Source控件
    9.2.2  使用Data View對象
    9.2.3  使用Binding Navigator控件
  9.3  DataGrid View控件
    9.3.1  DataGrid View控件概述
    9.3.2  設置DataGrid View控件的外觀
    9.3.3  使用DataGrid View控件
  9.4  習題
第10章  使用ADO.NET訪問 數(shù)據(jù)庫
  10.1  ADO.NET和通用數(shù)據(jù)庫接口
    10.1.1  ADO.NET概述
    10.1.2  通用數(shù)據(jù)庫接口
    10.1.3  ADO.NET的數(shù)據(jù)模型
    10.1.4  ADO.NET中的常用對象
  10.2  數(shù)據(jù)庫連接對象(Connection)
    10.2.1  Connection對象概述
    10.2.2  創(chuàng)建Connection對象
    10.2.3  Connection對象的屬性和方法
    10.2.4  數(shù)據(jù)庫的連接字符串
  10.3  數(shù)據(jù)庫命令對象(Command)
    10.3.1  創(chuàng)建Command對象
    10.3.2  Command對象的屬性和方法
  10.4  數(shù)據(jù)讀取對象(DataReader)
    10.4.1  DataReader對象的常用屬性及方法
    10.4.2  使用DataReader對象
  10.5  數(shù)據(jù)適配器對象(DataAdapter)
    10.5.1  DataAdapter對象概述
    10.5.2  DataAdapter對象和DataTable對象
  10.6  習題
第11章  使用DataSet訪問數(shù)據(jù)庫
  11.1  DataSet概述
    11.1.1  DataSet與DataAdapter
    11.1.2  DataSet的組成
    11.1.3  DataSet中的對象、屬性和方法
  11.2  使用DataSet訪問數(shù)據(jù)庫
    11.2.1  創(chuàng)建DataSet
    11.2.2  填充DataSet
    11.2.3  多結果集填充
    11.2.4  添加新記錄
    11.2.5  修改記錄
    11.2.6  刪除記錄
  11.3  習題
第12章  LINQ to SQL數(shù)據(jù)庫操作
  12.1  LINQ的概念
    12.1.1  LINQ的構成
    12.1.2  與LINQ相關的幾個概念
  12.2  使用LINQ查詢
    12.2.1  使用LINQ查詢表達式
    12.2.2  使用LINQ方法
  12.3  對象關系模型與O/R設計器
    12.3.1  了解對象關系模型
    12.3.2  使用O/R設計器
    12.3.3  了解DBML文件
  12.4  使用LINQ to SQL操作數(shù)據(jù)庫
    12.4.1  查詢數(shù)據(jù)庫記錄
    12.4.2  插入新記錄
    12.4.3  修改記錄
    12.4.4  刪除記錄
    12.4.5  使用LINQ to SQL直接執(zhí)行SQL語句
  12.5  習題
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號