注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具Microsoft C#實用編程教程

Microsoft C#實用編程教程

Microsoft C#實用編程教程

定 價:¥35.00

作 者: 周京生,陳海燕編寫
出版社: 北京希望電子出版社
叢編項: 計算機知識普及和軟件開發(fā)系列 編程高手成長之路
標 簽: C#

購買這本書可以去


ISBN: 9787980004877 出版時間: 2001-12-01 包裝: 膠版紙
開本: 26cm+光盤1片 頁數(shù): 406 字數(shù):  

內(nèi)容簡介

  Microsoft C#語言是微軟公司發(fā)布一種全新的.NET平臺的編程語言,它具有語法簡單、功能強大和易于使用的特點。本書是一本通過范例教授如何用Microsoft C#進行編程的指導書,它介紹了Microsoft C#語言的基本語法規(guī)則和程序結(jié)構(gòu),重點介紹了該語言引入的一些新的概念,包括屬性、索引器、代表、接口和特征等。書中對每一部分內(nèi)容除了詳細的講述外,還給出了大量的圖、表以及重點突出的代碼實例,便于廣大讀者直觀的理解和實踐書中的內(nèi)容。本教程內(nèi)容簡明清晰,重點突出,寫作深入淺出,范例典型,每章都配有一定數(shù)量的習題。適用于高等學校的教材,以及各種培訓班的培訓教材,同時也可以作為廣大編程愛好者學習Microsoft C#語言編程的入門指導書。本版CD內(nèi)容為配套書及全部實例源代碼。

作者簡介

暫缺《Microsoft C#實用編程教程》作者簡介

圖書目錄

第1章 .NET與C#
1.1 .NET簡介
1.1.1 什么是.NET
1.1.2 為什么要提出.NET
1.1.3 .NET能帶來什么
1.1.4 .NET的組成
1.2 .NET的技術核心
1.2.1 XML語言
1.2.2 Web服務
1.2.3 .NET框架
1.3 為什么需要C#
1.4 C#的主要特點
1.4.1 簡單
1.4.2 面向?qū)ο?br />1.4.3 類型安全
1.4.4 版本控制
1.4.5 現(xiàn)代
1.4.6 靈活與兼容
1.5 C#程序的編譯和執(zhí)行
1.5.1 即時編譯器JITer
1.5.2 及時編譯執(zhí)行的效率
本章小結(jié)
習題一
第2章 Hello World程序
2.1 Hello World代碼
2.2 程序的輸入和輸出
2.3 C#程序的編輯與編譯
2.4 WriteLine輸出格式
2.5 程序注釋
2.6 由注釋產(chǎn)生XML文檔
2.6.1 XML標記
2.6.2 代碼的文檔注釋結(jié)構(gòu)
2.6.3 XML文檔的生成
2.6.4 XML文檔
2.7 中間語言與元數(shù)據(jù)代碼
2.7.1 ILdasm工具
2.7.2 IL與元數(shù)據(jù)代碼
2.7.3 用IL直接編寫程序
2.8 名字空間
2.8.1 編譯單元
2.8.2 名字空間的定義
2.8.3 using指令
2.8.4 .NET框架名字空間
本章小結(jié)
習題二
第3章 基本數(shù)據(jù)類型
3.1 C#數(shù)據(jù)類型
3.2 值類型
3.2.1 簡單類型
3.2.2 結(jié)構(gòu)類型
3.2.3 枚舉類型
3.3 引用類型
3.3.1 類
3.3.2 接口
3.3.3 數(shù)組
3.3.4 代表
3.4 裝箱與拆箱
3.4.1 裝箱
3.4.2 拆箱
3.5 類型轉(zhuǎn)換
3.5.1 隱式轉(zhuǎn)換
3.5.2 顯式類型轉(zhuǎn)換
3.6 用戶自定類型轉(zhuǎn)換
3.6.1 implicit
3.6.2 explicit
3.6.3 深入自定義轉(zhuǎn)換
本章小結(jié)
習題三
第4章 常量與變量
4.1 詞法說明
4.1.1 標識符
4.1.2 關鍵字
4.1.3 運算符和分隔符
4.2 常量
4.2.1 布爾型常量
4.2.2 整型常量
4.2.3 浮點型常量
4.2.4 字符型常量
4.2.5 字符串型常量
4.2.6 null常量
4.2.7 const關鍵字
4.3 變量
4.3.1 靜態(tài)變量
4.3.2 實例變量
4.3.3 數(shù)組元素變量
4.3.4 局部變量
4.3.5 值參數(shù)變量
4.3.6 引用參數(shù)變量
4.3.7 輸出參數(shù)變量
4.4 表達式與運算符
4.4.1 算術運算符
4.4.2 賦值運算符
4.4.3 關系運算符
4.4.4 邏輯運算符
4.4.5 位運算符
4.4.6 ++和--運算符
4.4.7 ?:運算符
4.4.8 其他運算符
4.4.9 運算符優(yōu)先級
本章小結(jié)
習題四
第5章 語句
5.1 操作算語句
5.1.1 函數(shù)調(diào)用語句
5.1.2 空語句
5.1.3 塊語句
5.1.4 聲明語句
5.1.5 表達式語句
5.2 流程控制語句
5.2.1 if語句
5.2.2 switch語句
5.2.3 while語句
5.2.4 do…while語句
5.2.5 for語句
5.2.6 foreach語句
5.2.7 continue語句
5.2.8 break語句
5.2.9 goto語句
5.2.10 return語句
5.2.11 throw語句
5.3 預處理指令
5.3.1 條件編譯
5.3.2 報告編譯錯誤和警告
5.3.3 定義代碼塊指令
本章小結(jié)
習題五
第6章 面向?qū)ο缶幊毯皖?br />6.1 面向?qū)ο蟪绦蛟O計
6.1.1 線性程序設計
6.1.2 結(jié)構(gòu)化程序設計
6.1.3 數(shù)據(jù)抽象
6.1.4 面向?qū)ο蟪绦蛟O計
6.2 類與對象
6.3 類的定義
6.3.1 類定義說明
6.3.2 類體
6.4 方法
6.4.1 方法的定義
6.4.2 方法的參數(shù)
6.4.3 實例方法與類方法
6.4.4 虛方法與方法的覆蓋
6.4.5 抽象(Abstract)方法
6.4.6 外部(Extern)方法
6.5 構(gòu)造函數(shù)
6.5.1 構(gòu)造函數(shù)初始化調(diào)用
6.5.2 默認構(gòu)造函數(shù)
6.5.3 私有構(gòu)造函數(shù)
6.6 析構(gòu)函數(shù)
6.7 域
6.7.1 類域和實例域
6.7.2 只讀域
6.7.3 域的初始化
本章小結(jié)
習題六
第7章 屬性與索引器
7.1 屬性
7.1.1 為什么需要屬性
7.1.2 屬性的定義
7.1.3 屬性的讀/寫類型
7.1.4 屬性的底層實現(xiàn)
7.1.5 屬性的繼承
7.2 索引器
7.2.1 索引器的定義
7.2.2 索引器的底層實現(xiàn)
7.2.3 多索引器例題
本章小結(jié)
習題七
第8章 代表
8.1 代表的定義
8.2 代表的實例化
8.3 代表對象的調(diào)用
8.4 單目與多目代表
8.5 代表的異常處理
8.6 深入理解代表類型
8.6.1 代表類結(jié)構(gòu)
8.6.2 代表的私有域
8.6.3 代表對象鏈
8.7 事件
8.7.1 事件的定義
8.7.2 添加和刪除代表對象
8.7.3 事件的完整例題
本章小結(jié)
習題八
第9章 結(jié)構(gòu)
9.1 結(jié)構(gòu)類型定義
9.2 結(jié)構(gòu)與類的區(qū)別
9.2.1 數(shù)據(jù)類型
9.2.2 繼承
9.2.3 賦值
9.2.4 默認值與初值
9.2.5 “裝箱”與”拆箱”
9.2.6 this的含義
9.2.7 構(gòu)造函數(shù)與析構(gòu)函數(shù)
本章小結(jié)
習題九
第10章 接口
10.1 為什么需要接口
10.2 接口的定義
10.2.1 接口成員的定義
10.2.2 接口成員的訪問
10.3 接口的使用
10.3.1 接口的實現(xiàn)
10.3.2 顯式接口成員實現(xiàn)
10.3.3 接口映射
10.3.4 接口的重實現(xiàn)
10.4 接口多繼承的覆蓋問題
10.5 接口與抽象類
本章小結(jié)
習題十
第11章 異常處理
11.1 什么是異常
11.2 異常的基本思想
11.3 C#的異常處理機制
11.3.1 C#與C++異常處理的區(qū)別
11.3.2 引發(fā)異常的條件
11.4 異常處理的實現(xiàn)
11.4.1 try-catch組合
11.4.2 try-finally組合
11.4.3 try-catch-finally組合
11.5 異常處理規(guī)則
11.6 throw語句
11.7 用戶自定義異常
11.8 異常處理與跳轉(zhuǎn)語句
本章小結(jié)
習題十一
第12章 特征
12.1 為什么需要特征
12.2 定義特征類
12.2.1 AttributeUsage類
12.2.2 AttributeTargets枚舉類型
12.2.3 位置參數(shù)與命名參數(shù)
12.3 使用特征類
12.3.1 特征的使用
12.3.2 命名規(guī)則
12.3.3 單次和多次使用特征類
12.4 獲取特征信息
12.4.1 反射
12.4.2 獲取類型定義信息
12.4.3 獲取類型特征信息
12.5 Conditional和Obsolete特征類
12.5.1 Conditional特征類
12.5.2 obsolete特征類
12.6 DllImport特征類
12.7 CLSCompliant特征類
本章小結(jié)
習題十二
第13章 非安全代碼
13.1 非安全代碼模塊
13.2 C#的指針類型
13.2.1 指針變量
13.2.2 fixed關鍵字
13.2.3 結(jié)構(gòu)指針
13.2.4 數(shù)組指針
13.2.5 指針操作
13.3 sizeof運算符
13.4 stackalloc關鍵字
本章小結(jié)
習題十三
第14章 C#語言高級應用
14.1 時間與時鐘
14.1.1 時間
14.1.2 時鐘應用
14.2 文件與目錄操作
14.2.1 創(chuàng)建和查詢文件和目錄
14.2.2 讀寫文本文件
14.2.3 讀寫二進制文件
14.2.4 列出目錄中的所有內(nèi)容
14.2.5 刪除目錄
14.2.6 刪除目錄中所有文件
14.3 TCP/IP網(wǎng)絡應用
14.3.1 獲取本機名和IP地址
14.3.2 TCP網(wǎng)絡時間服務應用
14.3.3 UDP組播網(wǎng)絡時間服務應用

本目錄推薦

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