作 者:明傑等編著 著作
定 價:49.8
出 版 社:其他
出版日期:2009年12月24日
頁 數:477
裝 幀:平裝
ISBN:9787894989918
●第1篇 C#基本語法
● 第1章 C#與.NET概述
● 第2章 C#基本語法
●第2篇 面向對像的程序設計
● 第3章 類和我
● 第4章 繼承
● 第5章 接口
● 第6章 類與設計模式
●第3篇 C#實踐應用
● 第7章 字符串與數字的操作
● 第8章 線程操作
● 第9章 集合
● 第10章 網絡通信操作
● 第11章 文件與流
● 第12章 程序的本地化
● 第13章 獲取計算機信息
● 第14章 反射
● 第15章 消息隊列
● 第16章 其他常用操作
●第4篇 C#開發方向
●部分目錄
C#是目前很流行的開發語言之一,本手冊詳細講解了從C#的基礎語法到程序整體設計的方法,旨在幫助開發者快速掌握使用C撐語言編寫程序的方法。
全書包括.NET Framework環境以及Visual Studio開發工具、C#語言的基本語法、C#與面向對像、常用的字符串操作、線程操作、C#中的集合知識、C#中的網絡通信、C#中文件與流的操作、程序的本地化、獲取計算機信息、反射、消息隊列、異常處理措施和C#3.0的新特性、數據的訪問操作、ASP.NET程序的開發、Windows窗體程序的開發。為了方便於讀者學習,本書很後兩章分別分析了Web程序和Windows窗體程序的開發過程。同時還介紹了ASP.NET下如何按照三層架構開發Web程序,以及客戶端/服務器端程序的開發流程。
本手冊適合廣大C#語言的初學者,C++程序員學習餅和大專院校學生閱讀。
本光盤等
1.1.2 C#與其他面向對像語言的比較
C#與C++的區別:C#與C++一樣都是面向對像的語言。C#不能自已操作內存,由統一的垃圾管理機制來管理內存的產生和釋放。但C++可以操作內存,由程序員來管理內存的產生和釋放。C#是接近面向對像的,不存在一個全局變量和函數;C++雖然也是面向對像的,但同時它仍然保留面向過程的特征。C#摒棄了C++的類可以繼承多個類的特征,采用接口來實現類的多重繼承,減輕了開發者開發時管理多個類初始化的負擔。C#與Java的區別:C#與Java從語言設計上來說基本上沒有區別,它們都需要運行在“虛擬平臺”上。但C#提供了一個委托,用於封裝命名方法或匿名方法,而Java卻沒有相應的方法來實現相似的功能。技巧:學習一門語言時,可以思考另一門語言對應的語法。通過等