注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具C#精髓

C#精髓

C#精髓

定 價(jià):¥34.00

作 者: (美)Chris H. Pappas,(美)William H. Murray著;周良忠譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: C語(yǔ)言 程序設(shè)計(jì)

ISBN: 9787115105233 出版時(shí)間: 2002-01-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 285 字?jǐn)?shù):  

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

  本書簡(jiǎn)明扼要地講解了C#編程語(yǔ)言的核心知識(shí)。全書共分12章,第1章簡(jiǎn)單介紹了C#及相關(guān)語(yǔ)言的起源。第2章概覽了C#的一些獨(dú)特功能。第3章介紹輸入、編輯、保存、生成、執(zhí)行以及調(diào)試一個(gè)C#控制臺(tái)應(yīng)用程序所需的知識(shí)。第4-5章討論了C#語(yǔ)言的重要標(biāo)識(shí)符、關(guān)鍵字、操作符和邏輯流程控制語(yǔ)句。第6章和第7章分別討論了數(shù)組和指針這兩個(gè)重要概念。第8章講解了OOP編程的預(yù)備知識(shí),包括數(shù)據(jù)類型及其轉(zhuǎn)換等。第9章對(duì)OOP編程的核心概念進(jìn)行了詳細(xì)講解。第10章介紹C#中的I/O。第11章討論高級(jí)C#編程中需要注意的問(wèn)題。第12章結(jié)合實(shí)例講解了C# Windows 編程的界面設(shè)計(jì)方法。本書適合于正在學(xué)習(xí)C#的C或C++程序員,也適合于C#初學(xué)者閱讀。

作者簡(jiǎn)介

  譯者:周良忠暢銷圖書《C++實(shí)踐之路》的譯者周良忠,1970年生。本科畢業(yè)于武漢化工學(xué)院計(jì)算機(jī)應(yīng)用專業(yè)。1995畢業(yè)于中國(guó)科學(xué)院武漢巖土力學(xué)研究所,獲碩士學(xué)位,1997年獲得博士學(xué)位。1998年創(chuàng)辦云巔工作室(http://www.cloudcrown.com),為個(gè)人、中小企業(yè)提供專業(yè)軟件定做服務(wù)。近幾年開(kāi)發(fā)了多款廣受歡迎的共享軟件。精通C++、C#、Java、Perl等開(kāi)發(fā)語(yǔ)言。2001年開(kāi)始從事計(jì)算機(jī)科技圖書的創(chuàng)作和翻譯工作,最新翻譯力作有《C#PrimerPlus中文版》、《C++實(shí)踐之路》等。SymbianOS軟件開(kāi)發(fā)開(kāi)發(fā):應(yīng)用C++開(kāi)發(fā)智能手機(jī)應(yīng)用程序入門>>更多作品

圖書目錄

第1章 邁入C#殿堂 
1.1 從Algol起源 
1.1.1 為什么在“C#”中能看到“C” 
1.1.2 C與以前的高級(jí)語(yǔ)言 
1.1.3 C的優(yōu)點(diǎn) 
1.2 從C到C++以及面向?qū)ο缶幊?nbsp;
1.3 通過(guò)Visual Basic享受編程樂(lè)趣 
1.4 走近互聯(lián)網(wǎng) 
1.5 HTML的起源 
1.5.1 CGI 
1.5.2 PERL
1.5.3 JavaScript和JScript 
1.5.4 VBScript 
1.5.5 插件和ActiveX 
1.5.6 允許各種計(jì)算機(jī)系統(tǒng)的訪問(wèn) 
1.5.7 Web瀏覽器 
1.5.8 輕松全面展示多媒體 
1.5.9 遍及每個(gè)角落的信息 
1.5.10 提供全面的雙向通信
1.6 C#——另一個(gè)金字塔結(jié)構(gòu) 
1.6.1 ANSI C# 
1.6.2 什么是MSIL 
1.6.3 微軟和.NET 
1.6.4 C#和.NET 
1.6.5 公共語(yǔ)言規(guī)范(CLS) 
1.6.6 Visual C++的CLS擴(kuò)展 
1.6.7 協(xié)同工作能力的重要性 
1.7 C#簡(jiǎn)介與概覽 
1.7.1 C#的廣泛應(yīng)用性 
1.7.2 C#的效率 
1.8 小結(jié) 
第2章 獨(dú)一無(wú)二的C# 
2.1 C#概覽 
2.1.1 易用性 
2.1.2 一致性 
2.1.3 最新技術(shù) 
2.1.4 面向?qū)ο?nbsp;
2.1.5 類型安全 
2.1.6 可伸縮性 
2.1.7 版本控制 
2.1.8 可移植性 
2.1.9 靈活性 
2.2 如何繪出“巨幅圖畫” 
2.2.1 可見(jiàn)性 
2.2.2 訪問(wèn)成員 
2.2.3 作用域限制 
2.2.4 利用簽名進(jìn)行重載 
2.2.5 名字分辨 
2.3 小結(jié) 
第3章 Visual Studio .NET與C#
3.1 讓“巨幅圖畫”變得更大
3.1.1 微軟.NET
3.1.2 中間語(yǔ)言
3.1.3 實(shí)時(shí)編譯器
3.1.4 公共語(yǔ)言參考
3.1.5 元數(shù)據(jù)
3.1.6 公共語(yǔ)言規(guī)范
3.1.7 虛擬執(zhí)行系統(tǒng)和執(zhí)行引擎
3.2 使用MDE創(chuàng)建C#應(yīng)用程序
3.3 從這里開(kāi)始
3.3.1 創(chuàng)建新項(xiàng)目
3.3.2 設(shè)置“新建項(xiàng)目”參數(shù)
3.4 應(yīng)用程序MyHelloWorld.cs 
3.5 編譯你的第一個(gè)C#程序 
3.6 執(zhí)行一個(gè)C#程序
3.7 MyHelloWorld.cs的輸出
3.8 使用集成調(diào)試器
3.8.1 啟動(dòng)集成調(diào)試器
3.8.2 集成調(diào)試器選項(xiàng)快捷鍵
3.8.3 使用熱鍵組合
3.8.4 使用菜單
3.8.5 查看變量的內(nèi)容 
3.9 小結(jié) 
第4章 重要數(shù)據(jù)、標(biāo)識(shí)符和關(guān)鍵字
4.1 C#基礎(chǔ)知識(shí)
4.1.1 關(guān)鍵字
4.1.2 預(yù)處理器指令 
4.1.3 操作符 
4.1.4 預(yù)定義類型 
4.1.5 數(shù)值轉(zhuǎn)換 
4.2 C#編程元素
4.2.1 數(shù)組
4.2.2 屬性、事件、索引器、屬性和版本控制 
4.2.3 裝箱、拆箱以及統(tǒng)一類型系統(tǒng) 
4.2.4 類、結(jié)構(gòu)和枚舉 
4.2.5 命名空間 
4.2.6 語(yǔ)句 
4.2.7 值和引用類型 
4.3 C#編譯器選項(xiàng)(按類別列出) 
4.4 小結(jié) 
第5章 程序控制
5.1 語(yǔ)言等價(jià)
5.1.1 注釋代碼
5.1.2 變量聲明 
5.1.3 賦值語(yǔ)句
5.1.4 if…else語(yǔ)句
5.1.5 switch語(yǔ)句 
5.1.6 for循環(huán) 
5.1.7 while循環(huán)
5.1.8 按值傳遞參數(shù)
5.1.9 按引用傳遞參數(shù) 
5.1.10 異常處理 
5.1.11 初始化對(duì)象引用 
5.1.12 幾點(diǎn)忠告
5.2 條件控制
5.2.1 if
5.2.2 if-else
5.2.3 嵌套if-else 
5.2.4 if-else-if 
5.2.5 條件操作符(?) 
5.2.6 switch-case 
5.3 跳轉(zhuǎn)控制
5.3.1 break
5.3.2 continue 
5.3.3 goto
5.4 迭代控制
5.4.1 for
5.4.2 while 
5.4.3 do-while 
5.4.4 foreach、in 
5.5 小結(jié) 
第6章 數(shù)組 
6.1 數(shù)組屬性 
6.2 數(shù)組類型 
6.3 作為對(duì)象的數(shù)組 
6.4 初始化數(shù)組 
6.4.1 顯式數(shù)組初始化 
6.4.2 局部或內(nèi)部數(shù)組聲明簡(jiǎn)寫 
6.4.3 數(shù)組初始化器上下文 
6.5 一維數(shù)組 
6.6 多維數(shù)組 
6.7 數(shù)組元素訪問(wèn) 
6.7.1 while語(yǔ)句 
6.7.2 foreach語(yǔ)句 
6.7.3 求助于下標(biāo) 
6.8 是靜態(tài)數(shù)組嗎 
6.9 數(shù)組協(xié)變 
6.10 System.Array類型 
6.11 小結(jié) 
第7章 告別指針 
7.1 靜態(tài)變量 
7.2 指針變量 
7.3 動(dòng)態(tài)內(nèi)存分配 
7.4 指針變量的缺陷 
7.5 C#沒(méi)有指針變量嗎 
7.6 C#也有指針,但沒(méi)有明確提供 
7.7 何時(shí)能訪問(wèn)變量、何時(shí)不能訪問(wèn) 
7.7.1 值類型 
7.7.2 引用類型 
7.7.3 裝箱和拆箱 
7.8 當(dāng)必須使用指針時(shí)該怎么辦 
7.8.1 理解地址操作符& 
7.8.2 使用unsafe和fixed 
7.8.3 不安全數(shù)組和指針語(yǔ)法 
7.8.4 不安全代碼的更多知識(shí) 
7.8.5 自動(dòng)垃圾回收 
7.8.6 理解箭頭操作符 
7.9 堆棧與堆內(nèi)存分配 
7.10 理解C#的類型系統(tǒng) 
7.11 object詳解 
7.12 裝箱詳解
7.13 拆箱詳解 
7.14 小結(jié) 
第8章 學(xué)習(xí)對(duì)象前的最后一站 
8.1 內(nèi)部類型 
8.1.1 sbyte 
8.1.2 bool 
8.1.3 byte 
8.1.4 double 
8.1.5 false 
8.1.6 fixed 
8.1.7 float 
8.1.8 int 
8.1.9 short 
8.1.10 string 
8.1.11 true 
8.1.12 uint 
8.1.13 ulong 
8.1.14 ushort 
8.1.15 void 
8.2 用戶自定義類型 
8.2.1 struct 
8.2.2 enum 
8.3 異常處理 
8.3.1 throw 
8.3.2 try-catch 
8.3.3 try-finally 
8.4 作用域和生成時(shí)間控制 
8.4.1 static 
8.4.2 const 
8.5 整數(shù)轉(zhuǎn)換 
8.5.1 checked 
8.5.2 unchecked 
8.6 參數(shù) 
8.6.1 params 
8.6.2 out 
8.6.3 ref 
8.7 特殊操作符 
8.7.1 sizeof() 
8.7.2 as 
8.8 小結(jié) 
第9章 對(duì)象 
9.1 賦予應(yīng)用程序Windows界面 
9.2 好的對(duì)象設(shè)計(jì) 
9.3 如何創(chuàng)建對(duì)象 
9.4 家族樹(shù) 
9.5 作為C#對(duì)象的類 
9.5.1 構(gòu)造函數(shù) 
9.5.2 析構(gòu)函數(shù) 
9.5.3 方法 
9.5.4 索引器——C++程序員所不具備的 
9.5.5 委托和事件 
9.5.6 接口 
9.5.7 類和接口修飾符 
9.5.8 抽象類 
9.5.9 密封類 
9.6 回顧繼承 
9.7 回顧類 
9.8 小結(jié) 
第10章 C#中的I/O 
10.1 Console類 
10.1.1 Console類成員 
10.1.2 char、int、float、string的控制臺(tái)I/O 
10.2 使用System.IO 
10.2.1 File類 
10.2.2 文件編碼 
10.2.3 文件緩沖 
10.2.4 char、int、float、string的打印機(jī)輸出 
10.2.5 輸出到外部文件或打印機(jī)的方法 
10.2.6 FileMode枚舉成員 
10.2.7 FileAccess枚舉成員 
10.2.8 StreamWriter和StreamReader類 
10.2.9 查詢文件結(jié)尾 
10.2.10 二進(jìn)制I/O 
10.2.11 二進(jìn)制文件逐字節(jié)I/O 
10.3 格式化數(shù)據(jù) 
10.3.1 格式定義符 
10.3.2 貨幣定義符“C” 
10.3.3 小數(shù)定義符“D” 
10.3.4 指數(shù)定義符“E” 
10.3.5 定點(diǎn)數(shù)定義符“F” 
10.3.6 常規(guī)定義符“G” 
10.3.7 數(shù)字定義符“N” 
10.3.8 十六進(jìn)制定義符“X” 
10.3.9 描繪格式定義符 
10.4 小結(jié) 
第11章 高級(jí)C#編程思考 
11.1 類型轉(zhuǎn)換 
11.1.1 關(guān)鍵字implicit 
11.1.2 關(guān)鍵字explicit 
11.1.3 操作符 
11.2 關(guān)鍵字typeof() 
11.3 關(guān)鍵字is 
11.4 關(guān)鍵字this 
11.5 關(guān)鍵字event 
11.6 關(guān)鍵字readonly 
11.7 小結(jié) 
第12章 C#和Windows——項(xiàng)目設(shè)計(jì)基礎(chǔ)知識(shí) 
12.1 Windows應(yīng)用程序開(kāi)發(fā)的歷史 
12.2 為什么C#是Windows項(xiàng)目的理想選擇 
12.3 C#和Windows應(yīng)用程序 
12.4 事件 
12.5 Visual Studio .NET工具 
12.6 標(biāo)準(zhǔn)控件 
12.7 控件屬性 
12.7.1 更改控件缺省屬性 
12.7.2 快速更改多個(gè)控件的屬性 
12.7.3 對(duì)象名字和標(biāo)簽 
12.7.4 事件處理器 
12.7.5 利用代碼更改屬性 
12.8 用戶界面設(shè)計(jì) 
12.8.1 良好的設(shè)計(jì) 
12.8.2 使用網(wǎng)格 
12.8.3 控件基礎(chǔ)知識(shí) 
12.8.4 銷售稅計(jì)算器 
12.8.5 為工作選擇恰當(dāng)?shù)目丶?nbsp;
12.8.6 項(xiàng)目代碼 
12.8.7 其他控件 
12.9 設(shè)計(jì)標(biāo)準(zhǔn) 
12.10 更多知識(shí) 
索引

本目錄推薦

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