注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETC#技術(shù)內(nèi)幕

C#技術(shù)內(nèi)幕

C#技術(shù)內(nèi)幕

定 價(jià):¥48.00

作 者: (美)Matt Telles著;鄧少鹍 等譯
出版社: 中國(guó)水利水電出版社
叢編項(xiàng): 萬(wàn)水計(jì)算機(jī)核心技術(shù)精解系列
標(biāo) 簽: C#

ISBN: 9787508411538 出版時(shí)間: 2002-08-01 包裝: 精裝
開(kāi)本: 24cm 頁(yè)數(shù): 496 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  全書(shū)共14章,每章分為兩個(gè)部分,全面覆蓋了C#語(yǔ)言基本的數(shù)據(jù)類(lèi)型、編程概念知識(shí),以及委派、事件、映射、公用語(yǔ)言運(yùn)行環(huán)境(CLR)庫(kù)等特色之處,還對(duì)Windows編程時(shí)常接觸到的數(shù)據(jù)庫(kù)、圖形圖像編程、線程等進(jìn)行了實(shí)例討論。本書(shū)中的所有實(shí)例程序源代碼均可從中國(guó)水利水電出版社網(wǎng)站(www.waterpub.com.cn)下載。本書(shū)覆蓋的內(nèi)容全面,并通過(guò)與C++、Java語(yǔ)言的對(duì)比進(jìn)行講解,以加深讀者的印象,對(duì)一些常見(jiàn)的編程問(wèn)題進(jìn)行了深入而詳盡的討論。本書(shū)講解翔實(shí)、示例具體,是C#編程人員不可或缺的參考手冊(cè),也適合.NET的中高級(jí)用戶使用。

作者簡(jiǎn)介

暫缺《C#技術(shù)內(nèi)幕》作者簡(jiǎn)介

圖書(shū)目錄

譯者序
作者簡(jiǎn)介
致謝
前言
第1章 數(shù)據(jù)類(lèi)型
1.1 深入介紹
1.1.1 值類(lèi)型
1.1.2 引用類(lèi)型
1.1.3 數(shù)組
1.1.4 集合
1.1.5 類(lèi)型轉(zhuǎn)換
1.2 快速解決方案
1.2.1 制作一個(gè)簡(jiǎn)單的Hello World框架
1.2.2 變量聲明
1.2.3 變量初始化
1.2.4 變量的作用域
1.2.5 創(chuàng)建簡(jiǎn)單數(shù)組
1.2.6 遍歷數(shù)組
1.2.7 創(chuàng)建返回布爾值的簡(jiǎn)單函數(shù)
1.2.8 確定系統(tǒng)的最大值和最小值
1.2.9 創(chuàng)建集合
1.2.10 集合的遍歷
1.2.11 集合的插入
1.2.12 集合的刪除
1.2.13 創(chuàng)建文字字符串
1.2.14 創(chuàng)建別名
1.2.15 字符串顯式轉(zhuǎn)化為數(shù)字
1.2.16 顯式或隱式的數(shù)字類(lèi)型轉(zhuǎn)換
第2章 用戶自定義類(lèi)型
2.1 深入介紹
2.1.1 枚舉
2.1.2 類(lèi)
2.2 快速解決方案
2.2.1 創(chuàng)建簡(jiǎn)單的類(lèi)
2.2.2 創(chuàng)建子類(lèi)
2.2.3 創(chuàng)建構(gòu)造器
2.2.4 創(chuàng)建析構(gòu)器
2.2.5 創(chuàng)建參數(shù)數(shù)目可變的方法
2.2.6 創(chuàng)建具有引用參數(shù)的方法
2.2.7 實(shí)現(xiàn)類(lèi)的屬性
2.2.8 創(chuàng)建靜態(tài)的類(lèi)級(jí)別變量
2.2.9 創(chuàng)建對(duì)象數(shù)組
2.2.10 創(chuàng)建接口
2.2.11 創(chuàng)建抽象類(lèi)
2.2.12 重載一個(gè)方法
2.2.13 創(chuàng)建一個(gè)事件
2.2.14 使用索引器
2.2.15 從類(lèi)訪問(wèn)接口
2.2.16 拋出異常
2.2.17 用try/catch塊處理可能產(chǎn)生的異常
2.2.18 利用finally傳送一個(gè)異常
第3章 語(yǔ)言特色
3.1 深入介紹
3.1.1 特征
3.1.2 表達(dá)式
3.1.3 垃圾收集
3.1.4 結(jié)構(gòu)
3.1.5 枚舉
3.1.6 新的保留字
3.2 快速解決方案
3.2.1 創(chuàng)建特征
3.2.2 顯示類(lèi)的特征
3.2.3 創(chuàng)建只讀屬性
3.2.4 多線程的同步方法
3.2.5 強(qiáng)制垃圾收集
3.2.6 溢出檢測(cè)
3.2.7 創(chuàng)建枚舉
3.2.8 獲取當(dāng)前對(duì)象
3.2.9 分配內(nèi)存
3.2.10 編譯一個(gè)簡(jiǎn)單的命令行程序
3.2.11 創(chuàng)建新的資源
3.2.12 讀取資源
3.2.13 在程序中使用資源
3.2.14 創(chuàng)建一個(gè)新資源閱讀器
3.2.15 在另一種語(yǔ)言中繼承C#的類(lèi)
第4章 編程概念
4.1 深入介紹
4.1.1 流程控制
4.1.2 名稱空間
4.1.3 危險(xiǎn)的代碼
4.1.4 語(yǔ)言的擴(kuò)充
4.2 快速解決方案
4.2.1 使用switch語(yǔ)句
4.2.2 使用for循環(huán)
4.2.3 使用foreach循環(huán)
4.2.4 使用While循環(huán)
4.2.5 使用do循環(huán)
4.2.6 使用if語(yǔ)句
4.2.7 使用嵌套的if語(yǔ)句
4.2.8 在switch語(yǔ)句中跳轉(zhuǎn)
4.2.9 從循環(huán)中跳出
4.2.10 創(chuàng)建名稱空間
4.2.11 在應(yīng)用程序中使用名稱空間
4.2.12 創(chuàng)建別名
4.2.13 使用unsafe關(guān)鍵字
4.2.14 調(diào)用Win32函數(shù)
4.2.15 使用改進(jìn)后的C++代碼
4.2.16 從C#中調(diào)用COM模塊
第5章 委派與事件
5.1 深入介紹
5.1.1 委派
5.1.2 事件
5.2 快速解決方案
5.2.1 創(chuàng)建委派
5.2.2 在方法中使用委派
5.2.3 創(chuàng)建新的事件
5.2.4 鏈接事件
5.2.5 使用事件源
5.2.6 用管理版的C++創(chuàng)建簡(jiǎn)單委派
5.2.7 創(chuàng)建多重委派
5.2.8 激活事件
5.2.9 使用委派選擇正確的調(diào)用函數(shù)
第6章 映射
6.1 深入介紹
6.1.1 何為映射
6.1.2 需要映射的理由
6.1.3 如何使用映射
6.1.4 何為動(dòng)態(tài)裝載
6.2 快速解決方案
6.2.1 從集合中獲取類(lèi)和類(lèi)信息
6.2.2 從類(lèi)中獲取成員信息
6.2.3 動(dòng)態(tài)調(diào)用集合中類(lèi)的方法
6.2.4 查證某個(gè)類(lèi)包含了方法
6.2.5 判斷某個(gè)類(lèi)是否派生于另外一個(gè)類(lèi)
6.2.6 為某個(gè)類(lèi)轉(zhuǎn)儲(chǔ)方法和它們的參數(shù)
第7章 編寫(xiě)應(yīng)用程序
7.1 深入介紹
7.1.1 控制臺(tái)應(yīng)用程序
7.1.2 Windows窗體的應(yīng)用程序
7.1.3 窗體的重用
7.1.4 Windows服務(wù)程序
7.1.5 建立并配置應(yīng)用程序
7.2 快速解決方案
7.2.1 使用控制臺(tái)
7.2.2 將控制臺(tái)標(biāo)準(zhǔn)輸出改變?yōu)槲募?br />7.2.3 從用戶獲取輸入
7.2.4 訪問(wèn)注冊(cè)表
7.2.5 使用多線程
7.2.6 使用日期和時(shí)間函數(shù)
7.2.7 使用Windows API列出所有的服務(wù)器
7.2.8 使用事件日志工作
7.2.9 列出命令行參數(shù)
7.2.10 創(chuàng)建新的窗體
7.2.11 通過(guò)窗體對(duì)象使用事件
7.2.12 使用列表視圖
7.2.13 為窗體顯示消息框
7.2.14 獲取窗體初始化參數(shù)
7.2.15 向窗體添加菜單
7.2.16 創(chuàng)建Windows服務(wù)
7.2.17 使用數(shù)據(jù)庫(kù)
第8章 公用語(yǔ)言運(yùn)行環(huán)境庫(kù)
8.1 深入介紹
8.1.1 文件和目錄
8.1.2 集合
8.1.3 日期和時(shí)問(wèn)
8.1.4 密碼系統(tǒng)
8.1.5 安全性
8.1.6 套接字
8.1.7 遠(yuǎn)程訪問(wèn)
8.1.8 剪貼板
8.2 快速解決方案
8.2.1 創(chuàng)建一個(gè)新文件
8.2.2 從文本文件中讀取
8.2.3 讀取二進(jìn)制文件
8.2.4 遍歷目錄中的文件
8.2.5 刪除文件
8.2.6 得到當(dāng)前的系統(tǒng)時(shí)間
8.2.7 得到兩個(gè)日期和時(shí)間的間隔
8.2.8 在給定的時(shí)刻安排事件執(zhí)行
8.2.9 數(shù)據(jù)加密
8.2.10 數(shù)據(jù)解密
8.2.11 檢查訪問(wèn)安全性
8.2.12 在C#中寫(xiě)一個(gè)套接字服務(wù)器程序
8.2.13 在C#中寫(xiě)一個(gè)套接字客戶端程序
8.2.14 執(zhí)行HTTP的get命令
8.2.15 執(zhí)行HTTP的post命令
8.2.16 遠(yuǎn)程程序激活
8.2.17 復(fù)制到剪貼板
8.2.18 從剪貼板中復(fù)制信息
第9章 可視元件
9.1 深入介紹
9.1.1 普通組件
9.1.2 用戶自定義組件
9.2 快速解決方案
9.2.1 在窗體上創(chuàng)建按鈕
9.2.2 在窗體上創(chuàng)建列表框
9.2.3 組裝列表框
9.2.4 為窗體添加邊界
9.2.5 格式化rich edit控件的字符串文本
9.2.6 選擇和清除復(fù)選列表框選項(xiàng)
9.2.7 創(chuàng)建自定義控件
9.2.8 添加標(biāo)簽
9.2.9 修改標(biāo)簽的標(biāo)題
9.2.10 查看復(fù)選框是否已被選擇
9.2.11 選擇文件
9.2.12 創(chuàng)建自己設(shè)計(jì)的列表框
9.2.13 創(chuàng)建具有行編號(hào)功能的文件閱讀器
9.2.14 添加窗體圖標(biāo)
第10章 文件和數(shù)據(jù)庫(kù)
10.1 深入介紹
10.1.1 流
10.1.2 文件
10.1.3 目錄
10.1.4 數(shù)據(jù)庫(kù)
10.1.5 SQL
10.1.6 事務(wù)
10.1.7 XML
10.2 快速解決方案
10.2.1 在C#中創(chuàng)建和使用流
10.2.2 連接Access數(shù)據(jù)庫(kù)
10.2.3 從數(shù)據(jù)庫(kù)中獲得數(shù)據(jù)
10.2.4 向數(shù)據(jù)庫(kù)中添加數(shù)據(jù)
10.2.5 刪除數(shù)據(jù)庫(kù)中的數(shù)據(jù)
10.2.6 使用多表工作
10.2.7 使用存儲(chǔ)過(guò)程
10.2.8 為存儲(chǔ)過(guò)程設(shè)置參數(shù)
10.2.9 使用數(shù)據(jù)庫(kù)事務(wù)
10.2.10 寫(xiě)入XML文件
10.2.11 讀取XML文件
10.2.12 XML文件的串行化
10.2.13 將數(shù)據(jù)集以XML方式保存
第11章 圖形圖像編程
11.1 深入介紹
11.1.1 GDI+接口
11.1.2 圖形對(duì)象
11.1.3 文本和繪圖
11.1.4 圖元函數(shù)
11.2 快速解決方案
11.2.1 在窗體中畫(huà)一個(gè)簡(jiǎn)單模型
11.2.2 在窗體中繪制位圖
11.2.3 在窗體中顯示位圖
11.2.4 顯示文本
11.2.5 根據(jù)用戶輸入繪制
11.2.6 修改控件中的字體
11.2.7 旋轉(zhuǎn)字體
11.2.8 動(dòng)態(tài)創(chuàng)建PNG文件
第12章 線程
12.1 深入介紹
12.1.1 什么是多線程
12.1.2 為什么在程序中想要使用線程
12.1.3 如何在應(yīng)用程序中使用線程
12.1.4 后臺(tái)線程
12.1.5 怎樣與線程通訊
12.1.6 如何關(guān)閉多線程應(yīng)用程序
12.1.7 并發(fā)性
12.1.8 臨界區(qū)和鎖
12.2 快速解決方案
12.2.1 創(chuàng)建新線程
12.2.2 結(jié)束線程
12.2.3 線程中的后臺(tái)處理
12.2.4 后臺(tái)線程與可視化單元的通訊
12.2.5 多線程同步
12.2.6 列出進(jìn)程中所有的線程
第13章 組件
13.1 深入介紹
13.1.1 基于組件的設(shè)計(jì)
13.1.2 組件的優(yōu)越性
13.1.3 C#組件
13.1.4 組件的組成
13.1.5 GUI組件
13.2 快速解決方案
13.2.1 創(chuàng)建新的組件
13.2.2 使用現(xiàn)有的組件
13.2.3 為組件創(chuàng)建屬性
13.2.4 為控件創(chuàng)建只讀屬性
13.2.5 為組件創(chuàng)建事件
13.2.6 組件中的拖放操作
13.2.7 為組件加版本信息
第14章 其他部分
14.1 深入介紹
14.1.1 打印
14.1.2 類(lèi)擴(kuò)展
14.1.3 幫助
14.1.4 系統(tǒng)盤(pán)
14.2 快速解決方案
14.2.1 打印文本框的內(nèi)容
14.2.2 實(shí)現(xiàn)打印預(yù)覽
14.2.3 安全的可移植代碼
14.2.4 擴(kuò)展字符串類(lèi)
14.2.5 在應(yīng)用程序中顯示幫助文件
14.2.6 創(chuàng)建動(dòng)態(tài)菜單
14.2.7 創(chuàng)建一個(gè)有用的控制臺(tái)應(yīng)用程序
14.2.8 從一個(gè)應(yīng)用程序中運(yùn)行另一個(gè)應(yīng)用程序
14.2.9 為應(yīng)用程序創(chuàng)建系統(tǒng)盤(pán)圖標(biāo)

本目錄推薦

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