 |
-- 會員 / 註冊 --
|
|
|
|
C#程式設計教程 ( 簡體 字) |
作者:劉甲耀/嚴桂蘭 | 類別:1. -> 程式設計 -> .NET -> C# |
譯者: |
出版社:電子工業出版社 | 3dWoo書號: 6740 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:2/1/2007 |
頁數:502 |
光碟數:0 |
|
站長推薦:  |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 | ISBN:9787121037535 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:C#是匯集了C、C++、VB、Delphi以及Java的優點,加上自身的許多特色而構成的新一代面向組件、面向對象的程序設計語言。本書闡述C#程序設計的方法與技巧,取材廣泛,概念清晰,由淺入深。內容包括:簡單的C#程序設計;類型系統;控制臺輸入/輸出;表達式與運算符;程序流控制;類;方法;屬性、數組與索引器;結構、枚舉與屬性信息;接口;異常處理;代表與事件處理;運算符重載與用戶定義的轉換;多線程程序設計;元數據查詢與文件操作。書中示例均在Microsoft.NET平臺上通過,實用性強,覆蓋面廣,許多例子采用多種解決方案,充分體現了C#的靈活性與多樣性。每章均有小結與習題,并在書末提供了習題參考答案。書中示例、習題與運行結果可通過華信教育資源網(http://www.hxedu.com.cn)免費下載使用。
|
目錄:第1章簡單的C#程序設計. 1.1面向對象編程的基本概念 1.1.1任何事物都是一個對象 1.1.2面向對象程序設計語言的三大原則 1.2C#T行環境Microsoft.NET簡介 1.2.1Microsoft.NET平臺 1.2.2.NET框架 1.3簡單C#程序的編寫與運行 1.3.1使用.NET編輯器構建與運行C#程序 1.3.2使用“控制臺應用程序”的框架構建與運行C#程序 1.3.3使用Windows應用程序框架構建與運行C#程序 1.4遍歷簡單的C#程序代碼 1.4.1C#與C++程序設計的區別 1.4.2類與成員 1.4.3Main方法 1.4.4System.Console.WriteLine與Console.WriteLine方法 1.4.5命名空間與using指令 1.4.6程序框架 1.5C#程序設計準則 1.5.1何時定義用戶自己的命名空間 1.5.2命名準則 小結 習題1 第2章類型系統 2.1任何事物都是一個對象 2.2值類型與引用類型 2.2.1值類型 2.2.2引用類型 2.2.3值類型與引用類型的根本區別 2.3裝箱與拆箱 2.3.1裝箱操作 2.3.2拆箱操作 2.4所有類型的根Sysrtem.Object 2.4.1System.Object類型的公有方法 2.4.2System.Object類型的保護方法 2.5類型與別名 2.6類型間的強制轉換 2.6.1向上隱式轉型 2.6.2向下顯式轉型 2.6.3使用as實現轉型 2.7命名空間與using關鍵字 2.7.1命名空間 2.7.2using關鍵字 小結 習題2 第3章控制臺輸入/輸出 3.1控制臺I/O類 3.2控制臺輸出 3.2.1基本方法 3.2.2字符串輸出 3.2.3墓本的數據輸出 3.2.4一般的格式化輸出 3.2.5特殊的格式化輸出 3.2.6日期與時間的格式化輸出 3.3控制臺輸入 3.3.1基本方法 3.3.2Spliit()方法的使用 小結 習題3 第4章表達式與運算符 4.1定義的運算符 4.1.1基本運算符 4.1.2基本運算符的使用 4.2運算符的優先級 4.2.1C#運算符優先級的確定 4.2.2左結合性與右結合性 4.2.3實際的使用 4.3C#運算符 4.3.1基本的表達式運算符 4.3.2數學運算符 4.3.3關系運算符 4.3.4邏輯運算符 4.3.5按位運算符 4.3.6簡單的賦值運算符 小結 習題4 第5章程序流控制 5.1塊語句 5.2選擇型語句(選擇型結構) 5.2.1if語句(單. 雙分支選擇型結構) 5.2.2switch語句(多分支選擇型結構) 5.3循環型語句(循環型結構) 5.3.1while語句(前判斷循環型結構) 5.3.2do/while語句(后判斷循環型結構) 5.3.3for語句(面向問題循環型結構) 5.3.4foreach語句 5.4轉移語句 5.4.1break語句 5.4.2continue語句 5.4.3goto語句 5.4.41lgtUlTl語句 小結 習題5 第6章類 6.1類的定義 6.2類成員 6.3訪問修飾符 6.4Main方法 6.4.1命令行參數 6.4.2返回值 6.4.3多重Main方法 6.5構造方法 6.5.1構造方法的定義與使用 6.5.2靜態成員與實例成員 6.5.3構造方法初始化 6.6常量與只讀域 6.6.1常量 6.6.2只讀域 6.7繼承 6.7.1繼承的使用 6.7.2多重接口 6.7.3sealed類 小結 習題6 第7章方法 7.1方法的定義與調用 7.1.1方法的定義 7.1.2方法的調用 7.2值方法的參數 7.3ref和out方法參數 7.3.1ref方法參數 7.3.2out方法參數 7.4方法重載 7.4.1重載傳遞不同參數的同名方法 7.4.2重載構造方法 7.5可變的方法參數 7.6虛擬方法 7.6.1抑制方法(重構方法) 7.6.2多態性 7.7靜態方法 7.7.1靜態方法的定義與調用 7.7.2訪問類成員 小結 習題7.. 第8章屬性. 數組與索引器 8.1屬性 8.1.1屬性的定義與使用 8.1.2只讀屬性 8.1.3繼承屬性 8.1.4屬性的高級使用 8.2數組 8.2A一維數組 8.2.2多維數組 8.2.3秩的查詢 8.2.4可變數組 8.3索引器 8.3.1索引器的定義 8.3.2索引器的使用 小結 習題8 第9章結構. 枚舉與屬性信息 9.1結構 9.1.1結構類型的聲明 9.1.2結構的使用 9.2枚舉 9.2.1枚舉類型的聲明 9.2.2枚舉的使用 9.3屬性信息的引入 9.4屬性信息的定義 9.5有關屬性信息的查詢 9.5.1類屬性信息 9.5.2方法屬性信息 9.5.3域屬性信息 9.6屬性信息參數 9.6.1位置參數與命名參數 9.6.2具有命名參數的常見錯誤 9.6.3合法的屬性信息參數類型 9.7AttributeUsage屬性信息 9.7.1屬性信息目標的定義 9.7.2屬性信息的單一使用與多重使用 9.7.3繼承屬性信息的規則 9.8屬性信息標識符 小結 習題9 第10章接口 10.1接口與類的區別 10.2接口的聲明 10.3接口的實現 10.3.1實現的方式 10.3.2使用is運算符實現檢測(查詢) 10.3.3使用as運算符實現檢測(查詢) 10.4顯式接口成員名的限定 10.4.1具有接口的名字隱藏 10.4.2避免名字二重性 10.5接口與繼承 10.6接口的組合 小結 習題10 第11章異常處理 11.1異常處理概念 11.2基本的異常處理語法 11.2.1拋出異常 11.2.2捕捉異常 11.2.3重新拋出異常 11.2.4用fmaUy清理 11.3System.Excepfion類的使用 11.3.1System命名空間中常用的異常類及其使用 11.3.2Exception對象的構建 11.3.3StackTrace屬性的使用 11.3.4多重異常類型的捕捉 11.3.5派生用戶自己的異常類 11.4具有異常處理代碼的設計 11.4.1具有try塊的設計 11.4.2具有catch塊的設計 小結 習題11 第12章代表與事件處理 12.1代表的定義與使用的一般形式 12.1.1代表的定義 12.1.2代表的使用 12.2使用代表作為callback方法 12.3定義代表作為靜態成員 12.4創建代表的時機 12.5代表的構成 12.6用代表定義事件 小結 習題12 第13章運算符重載與用戶定義的轉換 13.1運算符重載 13.1.1運算符重載的語法 13.1.2可重載的運算符 13.1.3運算符重載的限制 13.1.4設計準則 13.2用戶定義的轉換 13.2.1引例 13.2.2轉換的語法 小結 習題13 第14章多線程程序設計 14.1多線程基礎 14.1.1多線程與多任務 14.1.2前后關系變換 14.2C#的多線程應用程序 14.3用多線程工作 14.3.1AppDomain 14.3.2Thread類 14.3.3多線程的調度 14.4線程安全與同步 14.4.1通過使用Monitor類的代碼保護 14.4.2使用具有C#lock語句的監控鎖定 14.4.3通過使用Mutex類的代碼同步 14.4.4線程安全與.NET類 14.5線程策略 14.5.1何時使用多線程 14.5.2何時不使用多線程 小結 習題14 第15章元數據查詢與文件操作 15.1元數據與映射 15.2映射API層次結構 15.3Type類 15.4文件與流類 15.5讀文本文件 15.6寫文本文件 15.7讀二進制文件 15.8寫二進制文件 小結 習題15 習題參考答案 習題1 習題2 習題3 習題4 習題5 習題6 習題7 習題8 習題9 習題10 習題11 習題12 習題13 習題14 習題15 附錄A本書使用的符號說明 參考文獻...
|
序: |
|