TOP
紅利積點抵現金,消費購書更貼心
C#必須知道的300個問題(簡體書)
滿額折

C#必須知道的300個問題(簡體書)

商品資訊

人民幣定價:49.8 元
定價
:NT$ 299 元
優惠價
87260
絕版無法訂購
商品簡介
名人/編輯推薦
目次

商品簡介

《C#學習路線圖:C#必須知道的300個問題》以C#基礎知識為框架,介紹了各部分知識所對應的常用開發疑難問題,并進行透徹地解析。本書內容包括C#語言及其開發環境、掌握C#語言基礎、流程控制語句、字符與字符串、數組和集合、C#面向對象程序設計、異常處理和程序調試、Windows窗體、Windows應用程序常用控件、Windows應用程序高級控件、C#面向對象高級技術、ADO.NET數據訪問技術、水晶報表與打印、文件及數據流技術、GDI+繪圖、多線程技術、網絡編程技術、注冊表技術、C#語言新技術和Windows應用程序打包部署。
本書所涉及的疑難問題都是一線開發人員在實際項目中遇到的,書中針對這些問題給出了解決方案,并進行了技術上的解析。讀者通過對本書的學習,能夠提高實際解決問題的能力。
本書提供了大量的源程序、素材,提供了相關的模塊庫、案例庫、素材庫、題庫等多種形式的輔助學習資料,還提供迅速及時的微博、QQ、論壇等技術支持。
本書內容詳盡,非常適合作為C#開發人員的學習用書和必備參考手冊,也適合作為相關培訓機構的師生和軟件開發人員的參考資料。

名人/編輯推薦

快速服務:微博、QQ在線服務
自學視頻:40集大型多媒體自學視頻
海量資源:模塊庫、案例庫、素材庫、題庫
c#學習路線圖,為讀者朋友提供了從入門到實際項目開發所需要的各方面必備知識,提供了較為完善的學習整體解決方案,搭起了從學校走向社會的橋梁。各個品種既有前後關聯,也可以獨立使用。從而避免了像以前那樣,學完一本書之後,仍然無所適從,既不會做項目也不知道接下來該學什么,以至于半途而廢的困惑。

目次

第1章 c#語言及其開發環境
問題1 C#與ASP.NET有什么關系?
問題2 CTS、CLS和CLR分別作何解釋?
問題3 Visual Studi0 2010可以編寫哪些類型的應用程序?
問題4 為何Visual Studi0 2010安裝失敗?
問題5 怎樣安裝Visual Studi0 2010的幫助文檔?
問題6 designer.cs和.resx分別是什么?
問題7 怎樣設置斷點,設置斷點有什么好處?
問題8 我的代碼為什么不顯示行號?
問題9 怎樣使窗體中的控件布局統一?
問題10 可以將控件的位置和大小固定嗎?
問題11 我的Windows應用程序為什么不顯示控件?

第2章 掌握C#語言基礎
問題12 什么是命名空間?命名空間和類庫的關系是什么?
問題13 Console.WriteLine與ConsoleWrite方法有什么區別?
問題14 數據類型轉換為何總是出錯?
問題15 值類型和引用類型有什么區別?
問題16 如何實現按值傳遞引用類型?
問題17 如何實現按引用傳遞引用類型?
問題18 變量一定要賦初值嗎?
問題19 為string類型的變量賦空值的方式有哪幾種?
問題20 常量中有換行符怎么辦?
問題21 三目運算符怎么出錯了呢?
問題22 1++和++i該怎么區分?
問題23 “&”與“&&”符號有什么區別?
問題24 相等運算符重載出錯怎么辦?
問題25 拆箱失敗了怎么辦?
問題26 什么是深復制和淺復制可以舉個例子嗎?

第3章 流程控制語句
問題27 為什么else後面的語句只執行第一句?
問題28 if語句不能and多條件嗎?
問題29 產生死循環的原因是什么?
問題30 for和foreach有什么區別?
問題31 while和do- - - while有什么區別?
問題32 break、continue、goto和return有什么區別?
問題33 如何使用goto語句查找指定信息?
問題34 如何使用for語句無限循環?
問題35 使用for語句應該注意什么?
問題36 如何跳出while循環?

第4章 字符與字符串
問題37 C#程序代碼中的(char)8和‘8'有什么不同?
問題38 怎樣將字符串首字母轉換為大寫或小寫?
問題39 “Path+=@“\Ol.jpg”;”這句代碼中,“+_=”是什么意思?“@”用來做什么?
問題40 怎樣隨機產生一個自定義長度的字符串?
問題41 如何判斷輸入的字符串是否為數字?
問題42 判斷一個字符串由多少個字母組成
問題43 如何計算字符串中某個字符出現的次數?
問題44 如何查找字符串中的指定字符串?
問題45 批量替換某一類字符串該如何實現?
問題46 怎樣實現小數的四舍五入?
問題47 如何在比較字符串時忽略大小寫?
問題48 如何刪除子字符串?
問題49 如何刪除指定字符以外的所有字符?
問題50 如何判斷一個字符串是不是回文字符串?
問題51 如何將字符串轉換為日期格式?
問題52 string和StringBuilder有什么區別?
問題53 如何去掉字符串中的所有空格?
問題54 有幾種比較字符串的方法?

第5章 數組和集合
問題55 數組的類型可以轉換嗎?
問題56 索引超出了數組界限是怎么回事?
問題57 在數組中如何查找一個數的近似值?
問題58 如何確定元素在數組中的位置?
問題59 如何按指定條件在數組中檢索元素?
問題60 如何動態改變數組的長度?
問題61 如何使用交錯數組打印楊輝三角形?
問題62 冒泡排序算法的實現
問題63 選擇排序算法的實現
問題64 插入排序算法的實現
問題65 希爾排序算法的實現
問題66 怎樣反轉數組中元素的順序?
問題67 如何把一個Array數組復制到ArrayList中?
問題68 如何實現數組間元素的復制?
問題69 棧和隊列有什么區別?
問題70 RemoveAt方法刪除元素時出錯
問題71 如何使用ArrayList類實現N位數的任意組合?
問題72 怎樣把分割後的字符串存儲到ArrayList中?

第6章 C≠≠面向對象程序設計
問題73 為什么要面向對象?
問題74 初始化靜態成員出錯怎么辦?
問題75 靜態成員與實例成員有什么不同?
問題76 如何區別各種作用域修飾符?
問題77 字段和屬性有什么不同?
問題78 構造函數和析構函數有什么不同?
問題79 事件和委托有什么關系?
問題80 類和結構有什么不同?
問題81 怎樣傳遞值類型的參數?
問題82 如何對值類型的參數進行引用傳遞?
問題83 可以使用屬性代替公共成員變量嗎?
問題84 為什么要引入重載方法?
問題85 重載和重寫有什么區別?
問題86 怎樣使用類的多態特性?
問題87 能夠將非靜態的方法重寫成靜態方法嗎?
問題88 為什么要封裝?
問題89 類只可以單繼承嗎?
問題90 可以在子類的構造函數中調用虛方法嗎?

第7章 異常處理和程序調試
問題91 什么是結構化異常處理機制?
問題92 如何編寫專有的catch語句處理異常?
問題93 如何避免類型轉換時產生的異常?
……

第8章 Windows窗體
第9章 Windows應用程序常用控件
第10章 Windows應用程序高級控件
第11章 C#面向對象高級技術
第12章 ADO.NET數據訪問技術
第13章 水晶報表與打印
第14章 文件及數據流技術
第15章 GDI+繪釁
第16章 多線程技術
第17章 網絡編程技術
第18章 注冊表技術
第19章 C#語言新技術
第20章 Windows應用程序打包部署

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 260
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區