書籍簡介:
作為.NET平臺上的核心開發(fā)語言,C#將對象技術和泛型思想有機地融合在一起,能夠從根本上提高軟件的開發(fā)和運行效率?!禖#語言程序設計基礎( 計算機科學與技術第3版21世紀高等學校規(guī)劃教材)》是關于C#語言程序設計的基礎教科書,深入講解了C# 的語法和類型系統(tǒng)、面向對象程序設計(包括對象、接口、繼承和多態(tài)性)、泛型程序設計(包括泛型類型、可空類型、泛型方法和匿名方法)以及商業(yè)應用開發(fā)的基礎知識(包括文件操作、數據庫訪問、多線程和AsP.NET應用開發(fā))。
鄭宇軍、石海鶴、王衛(wèi)紅編著的《C#語言程序設計基礎(計算機科學與技術第3版21世紀高等學校規(guī)劃教材)》可作為高等院校計算機及相關專業(yè)的程序設計語言教材,也可供專業(yè)軟件開發(fā)人員學習參考。
本書另配有實驗指導書供教學選用。
作者簡介:
鄭宇軍 等編著
出版日期:
2014年06月
章節(jié)目錄:
第1章 緒論
1.1 Microsoft.NET技術
1.2 .NET Framework
1.3 C#語言簡介
1.4 第一個C#應用程序
1.5 C#程序的基本結構
1.5.1 類型和方法
1.5.2 命名空間
1.5.3 程序注釋
1.5.4 程序集
1.6 與用戶進行交互
1.6.1 給程序傳遞參數
1.6.2 控制臺交互
1.6.3 windows窗體和WPF應用程序
本章小結
習題1
第2章 C#數據類型
2.1 值類型
2.1.1 整數類型
2.1.2 字符類型
2.1.3 實數類型
2.1.4 布爾類型
2.1.5 結構
2.1.6 枚舉
2.2 引用類型
2.2.1 類
2.2.2 數組
2.2.3 字符串類型
2.2.4 接口
2.3 類型轉換
2.3.1 數值轉換
2.3.2 枚舉轉換
2.3.3 引用轉換
2.3.4 裝箱和拆箱轉換
本章小結
習題2
第3章 值和方法
3.1 常量和變量
3.1.1 常量
3.1.2 變量
3.2 字段
3.2.1 實例字段
3.2.2 靜態(tài)字段
3.2.3 常數和只讀字段
3.3 方法
3.3.1 方法的定義和調用
3.3.2 參數類型
3.3.3 方法的標識與重載
3.3.4 可選參數和命名參數
3.3.5 實例方法和靜態(tài)方法
3.4 委托與方法調用
3.5成員訪問限制
本章小結
習題3
第4章 操作符和表達式
4.1 操作符
4.2 算術表達式
4.2.1 基本算術運算
4.2.2 字符串相加
4.2.3 委托加減
4.3 自增和自減表達式
4.4 位運算表達式
4.4.1 取補運算
4.4.2 與、或、異或運算
4.4.3 移位運算
4.5 賦值表達式
4.6 關系表達式
4.6.1 比較運算
……
第5章 流程控制
第6章 深入理解類
第7章 繼承和多態(tài)性
第8章 WPF應用程序基礎
第9章 泛型基礎
第10章 深入泛型技術
第11章 匿名方法和Lambda表達式
第12章 異常處理
第13章 文件IO操作
第14章 數據庫訪問
第15章 進程和線程
第16章 ASP.NET應用開發(fā)
封面圖: