書籍簡介:
C#是微軟公司推出的新一代編程語言。它在C++的基礎(chǔ)之上重新打造,成為一門全新的完全面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,能夠提供更高的可靠性和安全性,不僅能用于開發(fā)傳統(tǒng)的控制臺應(yīng)用程序和Windows應(yīng)用程序,還可用于開發(fā)Web應(yīng)用程序、WPF應(yīng)用程序、Silverlight應(yīng)用程序、Azure云應(yīng)用程序、Windows8應(yīng)用程序等。
《C#程序設(shè)計(jì)經(jīng)典教程(第2版)/21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)科學(xué)與技術(shù)》共14章,分為兩部分,第1部分為C#基礎(chǔ),共8章,重點(diǎn)介紹了C#的基本語法、面向?qū)ο蟮某绦蛟O(shè)計(jì)方法、基于事件驅(qū)動的程序設(shè)計(jì)方法以及程序的調(diào)試和異常處理方法。第2部分共6章,在C#基礎(chǔ)之上,比較全面地展示了C#的各種應(yīng)用技術(shù),包括Windows程序設(shè)計(jì)技術(shù)、數(shù)據(jù)庫編程技術(shù)、文件操作與編程技術(shù)、XML與LINQ高級數(shù)據(jù)訪問技術(shù)、網(wǎng)絡(luò)應(yīng)用編程技術(shù)和多媒體編程技術(shù)等。
《C#程序設(shè)計(jì)經(jīng)典教程(第2版)/21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)科學(xué)與技術(shù)》內(nèi)容豐富,可操作性強(qiáng),敘述簡潔流暢,沒有晦澀的術(shù)語,所有實(shí)例精心設(shè)計(jì),能夠使學(xué)生輕松、愉快地掌握C#的基本語法、編程方法和應(yīng)用技巧。
《C#程序設(shè)計(jì)經(jīng)典教程(第2版)/21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)科學(xué)與技術(shù)》可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)學(xué)生的教材,也可作為初、中級讀者和培訓(xùn)班學(xué)員學(xué)習(xí)的參考用書。
作者簡介:
羅福強(qiáng) 楊劍 張敏輝 編
出版日期:
2010年01月
章節(jié)目錄:
第1章 C#概述
1.1 C#簡介
1.1.1 C#語言的發(fā)展
1.1.2 C#語言的特點(diǎn)
1.2 C#程序的開發(fā)環(huán)境
1.2.1 Visual Studio.NET的基本操作
1.2.2 Visual Studio.NET解決方案和項(xiàng)目文件的組織結(jié)構(gòu)
1.2.3 Visual Studio.NET 2012的幫助
1.3 C#程序入門
1.3.1 一個簡單的C#控制臺應(yīng)用程序
1.3.2 一個簡單的Win 32應(yīng)用程序
1.3.3 一個具有輸入功能的Win 32應(yīng)用程序
1.3.4 一個簡單的Web應(yīng)用程序
1.3.5 C#程序的特點(diǎn)
習(xí)題
上機(jī)實(shí)驗(yàn)1
第2章 C#程序設(shè)計(jì)基礎(chǔ)
2.1 常量與變量
2.1.1 常量
2.1.2 變量
2.2 C#的數(shù)據(jù)類型
2.2.1 簡單類型
2.2.2 枚舉型enum
2.2.3 結(jié)構(gòu)型struct
2.2.4 數(shù)據(jù)類型轉(zhuǎn)換
2.3 運(yùn)算符與表達(dá)式
2.3.1 算術(shù)運(yùn)算符與表達(dá)式
2.3.2 賦值運(yùn)算符與表達(dá)式
2.3.3 關(guān)系運(yùn)算符與表達(dá)式
2.3.4 邏輯運(yùn)算符與表達(dá)式
2.4 數(shù)組和字符串
2.4.1 一維數(shù)組
2.4.2 多維數(shù)組
2.4.3 數(shù)組型的數(shù)組
2.4.4 字符串
習(xí)題
上機(jī)實(shí)驗(yàn)2
第3章 C#程序的流程控制
3.1 C#程序的分支語句
3.1.1 if語句
3.1.2 多分支if…else if語句
3.1.3 switch語句
3.1.4 分支語句的嵌套
3.2 C#程序的循環(huán)語句
3.2.1 while語句
3.2.2 do…while語句
3.2.3 for語句
3.2.4 foreach語句
3.2.5 循環(huán)語句的嵌套
3.3 跳轉(zhuǎn)語句
3.3.1 break語句
3.3.2 continue語句
習(xí)題
上機(jī)實(shí)驗(yàn)3
第4章 面向?qū)ο蟪绦蛟O(shè)計(jì)入門
4.1 面向?qū)ο蟮幕靖拍?br>4.1.1 對象
4.1.2 事件與方法
4.1.3 類與對象
4.1.4 抽象、封裝、繼承與多態(tài)
4.2 類的定義與使用
4.2.1 類的聲明和實(shí)例化
4.2.2 類的可訪問性
4.2.3 值類型與引用類型
4.3 類的成員及其定義
4.3.1 類的常量與字段成員
4.3.2 類的屬性成員
4.3.3 類的方法成員
4.3.4 類的構(gòu)造函數(shù)
4.4 方法的參數(shù)傳遞
4.4.1 按值傳參
4.4.2 按引用傳參
4.4.3 輸出參數(shù)
4.4.4 引用類型的參數(shù)
4.4.5 數(shù)組型參數(shù)
4.5 方法的重載
4.5.1 方法的重載
4.5.2 構(gòu)造函數(shù)的重載
4.6 對象的生命周期
4.6.1 對象的生命周期
4.6.2 析構(gòu)函數(shù)
習(xí)題
上機(jī)實(shí)驗(yàn)4
第5章 面向?qū)ο蟮母呒壋绦蛟O(shè)計(jì)
第6章 集合、索引器與泛型
第7章 程序調(diào)試與異常處理
第8章 基于事件驅(qū)動的程序設(shè)計(jì)技術(shù)
第9章 Windows程序的界面設(shè)計(jì)
第10章 C#數(shù)據(jù)庫編程技術(shù)
第11章 文件操作與編程技術(shù)
第12章 高級數(shù)據(jù)訪問與處理技術(shù)
第13章 網(wǎng)絡(luò)應(yīng)用編程技術(shù)
第14章 多媒體編程技術(shù)
封面圖: