-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
12/13 新書到! 10/8 新書到! 10/1 新書到! 9/24 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

叩響C#之門

( 簡體 字)
作者:梁斌玉類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:電子工業出版社叩響C#之門 3dWoo書號: 22650
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:7/1/2009
頁數:496
光碟數:1
站長推薦:
印刷:語系: ( 簡體 版 )
不接受訂購
ISBN:9787121090899
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書寫給完全沒有編程經驗的初學者。它從最基本的C#語法開始,采用逐步構建的學習方法,一步一步地深入到C#編程的核心概念。當C#語法基礎打扎實后,即進入窗體編程的學習,這樣讀者就有了比較豐富的編程體驗,此時進入委托、線程、程序集等深層次概念的學習,便水到渠成、輕松易懂。
目錄:

第Ⅰ部分  C#語法基礎
第1章  初識編程    2
1.1  C#簡介    2
1.2  Visual Studio開發環境    3
1.3  認識程序    4
1.3.1  創建項目    4
1.3.2  編寫代碼    5
1.3.3  運行程序    7
1.4  編譯    7
1.5  二進制    8
1.5.1  二進制轉換為十進制    9
1.5.2  十進制轉換為二進制    10
1.6  數據和內存    13
第2章  變量    15
2.1  整型變量    16
2.1.1  聲明整型變量    16
2.1.2  int型變量的取值范圍    20
2.1.3  short型    21
2.1.4  long型    21
2.1.5  無符號型    21
2.1.6  整數類型小結    21
2.1.7  溢出    22
2.2  實數型變量    23
2.3  字符    24
2.3.1  字符和字符串    25
2.3.2  字符型變量和字符串變量    26
2.3.3  字符串的輸出    27
2.3.4  字符串的讀取    27
2.3.5  ASCII編碼和Unicode編碼    28
2.3.6  轉義字符    32
2.3.7  @控制符    33
2.3.8  +運算符    33
2.4  變量的格式化輸出    34
2.5  變量的命名規則    37
2.6  常量    38
2.7  關鍵字(Keyword)    39
2.8  深化練習:交換兩個變量的值    40
第3章  運算符和表達式    43
3.1  算術運算符    44
3.2  自增、自減運算符    46
3.3  賦值運算符    48
3.4  優先級    49
3.5  類型轉換    50
3.5.1  隱式轉換    50
3.5.2  顯式轉換    52
3.5.3  字符串和數值間的轉換    53
第4章  流程控制    55
4.1  算法的概念    56
4.2  順序結構    57
4.3  邏輯表達式    59
4.3.1  關系運算符    59
4.3.2  邏輯運算符    61
4.3.3  布爾變量    63
4.4   選擇結構    64
4.4.1  if語句    64
4.4.2  switch語句    70
4.4.3  條件表達式    73
4.4.4  深化練習:三個變量排序    74
4.5  循環結構    75
4.5.1  while語句    75
4.5.2  do-while語句    80
4.5.3  for語句    82
4.6  break語句和continue語句    84
4.7  循環語句深化練習:分形圖    85
第5章  枚舉、結構體和數組    88
5.1  枚舉    88
5.2  結構體    92
5.3  數組    94
5.3.1  一維數組    94
5.3.2  foreach循環語句    97
5.3.3  二維數組    97
5.3.4  可變數組    99
第6章  函數    101
6.1  為什么需要函數    101
6.2  定義函數    102
6.3  返回值    105
6.4  參數    107
6.4.1  值傳遞    107
6.4.2  地址傳遞    108
6.4.3  引用型參數(ref)    109
6.4.4  輸出型參數(out)    111
6.4.5  參數匹配    112
6.5  遞歸調用    113
6.6  變量的作用域    116
6.6.1  局部變量    116
6.6.2  程序塊中的局部變量    117
第7章  面向對象編程:類和對象(一)    119
7.1  背景    119
7.2  面向對象的基本概念    120
7.3  定義類    122
7.4  聲明對象    125
7.5  屬性    127
7.6  構造函數    129
7.7  析構函數和垃圾回收    132
7.8  實例演練:Time類    133
第8章  面向對象編程:類和對象(二)    137
8.1  以對象為成員    137
8.2  靜態成員    138
8.2.1  靜態變量    138
8.2.2  靜態函數    141
8.3  常量成員    142
8.3.1  const常量    142
8.3.2  readonly常量    144
8.4  重載(Overload)    146
8.4.1  函數重載    146
8.4.2  構造函數的重載    148
8.4.3  運算符重載    149
8.5  this關鍵字    153
8.6  索引    154
8.7  值類型和引用類型    157
8.7.1  值類型變量    158
8.7.2  引用型變量    159
8.7.3  引用型變量和垃圾回收器    160
8.8  引用符和對象的區別    160
8.9  聲明對象數組    162
8.10  類視圖    162
第9章  面向對象編程:繼承    163
9.1  繼承概述    163
9.2  由基類創建派生類    164
9.3  protected成員    167
9.4  虛函數的重寫    170
9.5  普通函數的隱藏    172
9.6  base關鍵字    173
9.7  抽象類和抽象函數    174
9.8  密封類和密封函數    175
9.9  派生類的構造函數    176
9.10  萬類之源:Object    180
第10章  面向對象編程:多態性    182
10.1  派生類的對象和基類的關系    182
10.2  多態性的概念    182
10.3  多態性的應用    183
10.4  is運算符    186
10.5  向下類型轉換    187
10.6  接口    188
10.7  類關系圖    192
第11章  .NET框架基本概念    193
11.1  如何理解.NET框架    193
11.2  C#和.NET的關系    194
11.3  中間語言    194
11.4  強數據類型    195
11.5  類型的判定    197
11.5.1  sizeof運算符    197
11.5.2  typeof運算符    197
11.5.3  GetType()函數    197
11.5.4  is運算符    198
11.6  命名空間    199
11.7  裝箱和拆箱    202
11.8  對象的相等    204
第12章  異常    208
12.1  異常概述    208
12.2  捕獲異常——try-catch結構    209
12.3  finally塊——try-catch-finally結構    210
12.4  拋出異常——throw語句    211
12.5  .NET中的異常類    212
12.6  異常類的屬性    214
12.7  自定義異常    215
第Ⅱ部分  Windows編程
第13章  Windows窗體編程(一)    218
13.1  窗體(Form)    218
13.2  按鈕(Button)    223
13.3  標簽(Label)    226
13.4  超鏈接標簽(LinkLabel)    227
13.5  文本框(TextBox)    228
13.6  單選按鈕(RadioButton)    230
13.7  復選框(CheckBox)    231
13.8  數字輸入框(NumericUpDown)    233
13.9  群組框(GroupBox)    235
13.10  面板(Panel)    237
第14章  Windows窗體編程(二)    245
14.1  鼠標事件處理    245
14.2  鍵盤事件處理    249
14.3  圖形框(PictureBox)    252
14.4  列表框(ListBox)    254
14.5  復選列表框(CheckListBox)    256
14.6  下拉式列表框(ComboBox)    259
14.7  列表視圖(ListView)    261
14.8  樹狀視圖(TreeView)    266
14.9  控件布局    270
第15章  Windows窗體編程(三)    277
15.1  菜單    277
15.1.1  主菜單(MainMenu)    277
15.1.2  關聯菜單(ContextMenu)    284
15.2  工具欄(ToolStrip)    285
15.3  對話框    289
15.3.1  另存為對話框(SaveFileDialog)    289
15.3.2  打開文件對話框(OpenFileDialog)    291
15.3.3  字體對話框(FontDialog)    293
15.3.4  顏色對話框(ColorDialog)    294
15.3.5  自定義對話框    295
15.4  多文檔界面    296
15.5  Windows窗體類的層次結構    302
第Ⅲ部分  .NET進階
第16章  委托與事件    306
16.1  委托    306
16.2  多播委托    311
16.3  匿名函數    312
16.4  事件處理機制    313
16.4.1  事件處理機制的原理    313
16.4.2  自定義事件    316
第17章  繪圖    321
17.1  概述    321
17.2  像素和坐標系    322
17.3  顏色    322
17.4  Graphics類    324
17.5  畫筆(Pen)    325
17.6  畫刷(Brush)    326
17.7  路徑(Path)    329
17.8  OnPaint()方法    331
17.9  坐標變換    332
17.9.1  平移變換    332
17.9.2  旋轉變換    334
17.9.3  伸縮變換    335
17.9.4  在滾動窗口中繪圖    336
17.10  字體(Font)    341
17.11  顯示圖像    344
17.11.1  Image類    344
17.11.2  Bitmap類    345
17.11.3  Metafile類    346

第18章  文件和流    348
18.1  文件系統    348
18.1.1  File類和FileInfo類    348
18.1.2  關于文件的異常    350
18.1.3  Directory類和DirectoryInfo類    351
18.1.4  Path類    353
18.1.5  Environment類    354
18.2  基于流的文件操作    356
18.2.1  FileStream類    357
18.2.2  關于流的異常    359
18.2.3  用流讀寫文本文件    363
18.2.4  用流讀寫二進制文件    365
第19章  字符串和正則表達式    368
19.1  String類    368
19.1.1  復制字符串    369
19.1.2  比較字符串    371
19.1.3  驗證字符串首尾    373
19.1.4  定位字符或子串    374
19.1.5  截取子串    377
19.1.6  拆分字符串    378
19.1.7  更改大小寫    378
19.1.8  修改字符串    379
19.1.9  插入格式化變量    379
19.2  StringBuilder類    380
19.3  Char類    384
19.4  正則表達式    385
19.4.1  通配符    385
19.4.2  可選字符集    386
19.4.3  或    387
19.4.4  非    388
19.4.5  數量限定符    388
19.4.6  定位符    393
19.4.7  Regex類的函數    395
19.4.8  深化練習:驗證用戶輸入    397
第20章  特性、程序集和反射    398
20.1  特性    398
20.1.1  使用特性    398
20.1.2  自定義特性    400
20.2  程序集    404
20.2.1  認識程序集    405
20.2.2  程序集的結構    412
20.2.3  私有程序集和共享程序集    413
20.2.4  程序集的特性    413
20.3  反射    416
20.3.1  獲取類型信息(Type類)    416
20.3.2  獲取程序集信息(Assembly類)    418
20.3.3  動態加載類型    419
第21章  多線程    422
21.1  線程的概念    422
21.2  Thread類    423
21.3  線程的優先級    427
21.4  線程的插入    431
21.5  線程的狀態    433
21.6  線程的同步    434
21.6.1  線程同步的概念    434
21.6.2  互鎖(Interlocked類)    436
21.6.3  管程(Monitor類)    438
21.6.4  互斥體(Mutex類)    443
21.6.5  死鎖    446
21.7  線程池    449
第22章  集合    453
22.1  集合概述    453
22.2  Array類    454
22.3  ArrayList類    455
22.4  Stack類    459
22.5  Queue類    461
22.6  SortedList類    463
22.7  Hashtable類    465
第23章  泛型    473
23.1  泛型的概念    473
23.2  泛型集合類    476
23.2.1  List<T>類    477
23.2.2  Stack<T>類    477
23.2.3  Queue<T>類    478
23.3  類型約束    478
序: