[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《C#全能速查寶典》掃描版[PDF]
《C#全能速查寶典》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《C#全能速查寶典》掃描版[PDF] 簡介: 中文名 : C#全能速查寶典 作者 : 明日科技 王小科 趙會東 圖書分類 : 網絡 資源格式 : PDF 版本 : 掃描版 出版社 : 人民郵電出版社 書號 : 9787115274915 發行時間 : 2012年3月21日 地區 : 大陸 語言 : 簡體中文 簡介 : 評論處1樓有網盤鏈接 內容介紹:   《c#全能速查寶典》共分為8章,分別介紹了
電驢資源下載/磁力鏈接資源下載:
全選
"《C#全能速查寶典》掃描版[PDF]"介紹
中文名: C#全能速查寶典
作者: 明日科技
王小科
趙會東
圖書分類: 網絡
資源格式: PDF
版本: 掃描版
出版社: 人民郵電出版社
書號: 9787115274915
發行時間: 2012年3月21日
地區: 大陸
語言: 簡體中文
簡介:

評論處1樓有網盤鏈接
內容介紹:
  《c#全能速查寶典》共分為8章,分別介紹了c#語言基礎、windows窗體及常用控件、windows高級控件、控件公共屬性、方法及事件、數據庫開發、文件、數據流與注冊表、gdi+繪圖技術和c#高級編程,共包含562個c#編程中常用的屬性、方法、類和各種技術,每一個知識點都配有具體的示例,便於讀者理解。
   《c#全能速查寶典》所講的知識點按照功能和字母進行排序,讀者既可以按照功能順序查找,又可以按照字母順序學習。
   《c#全能速查寶典》不僅適合c#程序設計初學者,也可作為中、高級程序開發人員的參考手冊。
內容截圖:



目錄:
第1章 c#語言基礎 1
1.1 常用概念、關鍵字及基礎類 1
1.1.1 abstract關鍵字——抽象 1
1.1.2 as操作符——引用類型轉換 3
1.1.3 base關鍵字——從派生類中訪問基類的成員 3
1.1.4 變量——存儲特定類型的數據 4
1.1.5 console類——控制台中的輸入流、輸出流和錯誤流 6
1.1.6 convert類——類型轉換 8
1.1.7 常量——值不改變的量 9
1.1.8 dispose方法——釋放資源 10
1.1.9 迭代器——相同類型的值的有序序列的一段代碼 10
1.1.10 泛型——處理算法和數據結構 11
1.1.11 分部類——將一個類分成幾部分 12
1.1.12 is操作符——檢查變量是否為指定的類型 14
1.1.13 lock關鍵字——鎖定 15
1.1.14 namespace關鍵字——定義命名空間 15
1.1.15 new運算符——創建一個新的類型實例 16
1.1.16 object類型——所有類型的基類 17
1.1.17 oop技術——面向對象編程技術 18
.1.1.18 readline方法——從當前流中讀取一行字符 20
1.1.19 typeof運算符——獲得系統原型對象的類型 21
1.1.20 using關鍵字——引入命名空間 22
1.1.21 writeline方法——寫入流 23
1.2 數學方法類——math 25
1.2.1 abs方法——返回指定數字的絕對值 25
1.2.2 acos方法——返回余弦值為指定數字的角度 26
1.2.3 asin方法——返回正弦值為指定數字的角度 26
1.2.4 atan方法——返回正切值為指定數字的角度 27
1.2.5 pow方法——返回指定數字的指定次冪 27
1.2.6 round方法——將小數值捨入到指定的精度 28
1.3 流程控制語句 29
1.3.1 break語句——跳出循環 29
1.3.2 case語句——比較表達式以確定結果 30
1.3.3 continue語句——繼續執行下一個循環 31
1.3.4 do…while語句——循環語句 31
1.3.5 for語句——循環語句 32
1.3.6 foreach語句——枚舉一個集合的元素 33
1.3.7 goto語句——跳轉到標簽 34
1.3.8 if…else語句——條件判斷語句 36
1.3.9 return語句——返回 38
1.3.10 switch case語句——條件判斷語句 39
1.3.11 throw語句——顯式引發異常 40
1.3.12 try…catch…finally語句——捕捉異常 42
1.3.13 while語句——循環語句 43
1.4 字符串處理 44
1.4.1 adddays方法——添加天數 44
1.4.2 addstring方法——添加文本字符串 45
1.4.3 compare方法——比較兩個字符串 46
1.4.4 compareto方法——比較兩個字符串對象 47
1.4.5 dateadd函數——在指定日期上加一段時間 48
1.4.6 datediff方法——獲取日期時間的間隔數 48
1.4.7 datetime結構——表示時間上的一刻 50
1.4.8 day函數——返回日期部分的整數 51
1.4.9 dayofweek屬性——獲取星期幾 52
1.4.10 equals方法——比較兩個字符串對象 53
1.4.11 first函數——返回查詢結果的第一個記錄 55
1.4.12 firstdayofweek屬性——獲取或設置一周中的第一天 56
1.4.13 format方法——格式化字符串 56
1.4.14 getdate函數——返回當前系統日期和時間 58
1.4.15 getdayofmonth方法——返回幾號 59
1.4.16 getdayofweek方法——返回星期幾 59
1.4.17 getdayofyear方法——返回第幾天 60
1.4.18 getdaysinmonth方法——返回指定月份中的天數 60
1.4.19 getdaysinyear方法——返回指定年份中的天數 61
1.4.20 getmonth方法——返回指定日期中的月份 61
1.4.21 getmonthsinyear方法——返回指定年份的月數 62
1.4.22 gettext方法——檢索文本數據 63
1.4.23 getyear方法——返回指定日期中的年份 64
1.4.24 indexof方法——確定指定字符在字符串中的索引 65
1.4.25 isleapyear方法——判斷年份是否為閏年 67
1.4.26 ismatch方法——搜索正則表達式匹配項 67
1.4.27 isupper方法——判斷是否大寫 68
1.4.28 join方法——串聯字符串 69
1.4.29 lastindexof方法——確定字符在字符串中最後索引 70
1.4.30 matches方法——檢查字符串是否有重復的詞出現 71
1.4.31 month函數——返回指定日期中月部分的整數 73
1.4.32 padleft方法——在左邊用空格填充 73
1.4.33 padright方法——在右邊用空格填充 74
1.4.34 random類——偽隨機數生成器 75
1.4.35 regex類——正則表達式 76
1.4.36 split方法——分割字符串 78
1.4.37 string類——字符串 79
1.4.38 stringbuilder類——可變字符串 82
1.4.39 substring方法——截取字符串 83
1.4.40 timespan對象——表示時間間隔或持續時間 84
1.4.41 toint32方法——轉換為32位有符號整數 85
1.4.42 tolongdatestring 方法——轉換為長日期字符串 86
1.4.43 tolongtimestring 方法——轉換為長時間字符串 87
1.4.44 tolower方法——轉換為小寫 87
1.4.45 toshortdatestring方法——轉換為短日期字符串 88
1.4.46 toshorttimestring方法——轉換為短時間字符串 88
1.4.47 tostring方法——轉換為字符串 89
1.4.48 toupper方法——轉換為大寫 90
1.4.49 trim方法——移除所有空白字符 91
1.4.50 trimend方法——從尾部移除匹配項 92
1.4.51 trimstart方法——從開始移除匹配項 92
1.4.52 year函數——返回指定日期的年份的整數 93
1.5 數組與集合 93
1.5.1 add方法——添加項 93
1.5.2 arraylist類——集合 95
1.5.3 asenumerable方法——轉換為ienumerable類型 97
1.5.4 clear方法——清空內容 98
1.5.5 contains方法——確定是否包含某項 99
1.5.6 containskey方法——確定哈希表是否包含特定鍵 100
1.5.7 containstext方法——確定剪貼板中是否存在數據 101
1.5.8 containsvalue方法——確定哈希表是否包含特定值 101
1.5.9 count屬性——獲取數目 102
1.5.10 getenumerator方法——循環訪問對象 103
1.5.11 getenvironmentvariables方法——檢索環境變量 104
1.5.12 hashtable類——哈希表 106
1.5.13 insert方法——插入項 110
1.5.14 item屬性——獲取或設置指定索引處的元素 111
1.5.15 length屬性——獲取長度 112
1.5.16 next方法——返回一個指定范圍內的隨機數 113
1.5.17 queue類——隊列 115
1.5.18 remove方法——移除指定項 116
1.5.19 removeat方法——移除指定索引處的項 118
1.5.20 replace方法——替換文件或字符串 119
1.5.21 reverse方法——反轉數組元素 120
1.5.22 sort方法——數組排序 121
1.5.23 stack類——堆棧 123
第2章 windows窗體及常用控件 126
2.1 form窗體 126
2.1.1 acceptbutton屬性——設置接受按鈕 126
2.1.2 activate事件——當激活窗體時發生 126
2.1.3 appllication類——提供管理應用程序的靜態方法 126
2.1.4 cancelbutton屬性——設置取消按鈕 128
2.1.5 computer類——提供操作計算機組件的屬性 129
2.1.6 computerinfo類——獲取計算機信息 130
2.1.7 control類——定義控件基類 131
2.1.8 environment類——提供當前環境和平台的信息 134
2.1.9 form窗體——可視化界面 136
2.1.10 formclosed事件——關閉窗體後事件 139
2.1.11 formclosing事件——關閉窗體前事件 139
2.1.12 icon屬性——設置圖標 139
2.1.13 ismdicontainer屬性——設置父窗體 140
2.1.14 layoutmdi方法——排列子窗體 141
2.1.15 load事件——窗體加載事件 141
2.1.16 maximizebox屬性——是否顯示最大化按鈕 142
2.1.17 maximum屬性——設置數字顯示框的最大值 142
2.1.18 mdi窗體——多文檔界面 143
2.1.19 mdichildren屬性——獲取子窗體的數組 146
2.1.20 mdiparent屬性——設置父窗體 147
2.1.21 minimizebox屬性——是否顯示最小化按鈕 147
2.1.22 minimum屬性——數字顯示框的最小值 148
2.1.23 opacity屬性——設置窗體的透明度級別 148
2.1.24 owner屬性——設置窗體所有者 149
2.1.25 startposition屬性——設置窗體起始位置 150
2.1.26 startuppath 屬性——獲取可執行文件路徑 150
2.1.27 topmost屬性——窗體是否應顯示為最頂層窗體 151
2.1.28 windowstate屬性——窗體的窗口狀態 151
2.2 文本類控件 152
2.2.1 allowedit屬性——是否可以編輯列表項 152
2.2.2 appendtext方法——追加文本 152
2.2.3 beginedit方法——將單元格置於編輯模式下 153
2.2.4 button控件——按鈕控件 153
2.2.5 canceledit屬性——取消更改 155
2.2.6 canpaste方法——是否可以粘貼數據 155
2.2.7 canredo屬性——是否有可以重新應用的操作 156
2.2.8 canselect屬性——是否可以選中控件 157
2.2.9 canundo屬性——能否撤銷上一個操作 157
2.2.10 cut方法——將選定內容移動到“剪貼板”中 158
2.2.11 find方法——搜索指定的項目 158
2.2.12 findstring方法——搜索文本 160
2.2.13 label控件——標簽控件 161
2.2.14 labeledit屬性——允許用戶編輯控件數據 163
2.2.15 linklabel控件——以超鏈接形式顯示文本 164
2.2.16 maskedtextbox控件——使用掩碼區分用戶輸入 166
2.2.17 multiline屬性——是否為多行輸入數據 169
2.2.18 passwordchar屬性——取代用戶輸入而顯示的字符 170
2.2.19 redo方法——重新應用控件中上次撤銷的操作 171
2.2.20 richtextbox控件——有格式文本控件 171
2.2.21 select方法——激活控件 173
2.2.22 selectall方法——選定所有文本 176
2.2.23 selected屬性——是否選定 176
2.2.24 selectedcells屬性——用戶選定的單元格集合 177
2.2.25 selectedcolumns屬性——用戶選定的列集合 178
2.2.26 selectedrows屬性——用戶選定的行集合 179
2.2.27 selectionbackcolor屬性——文本在選中時的顏色 180
2.2.28 selectioncolor屬性——插入點的文本顏色 180
2.2.29 selectionend屬性——設置選定日期范圍的結束日期 181
2.2.30 selectionfont屬性——選定文本或插入點的字體 182
2.2.31 selectionindent屬性——所選內容開始行的縮進距離 183
2.2.32 selectionlength屬性——控件中選定的字符數 184
2.2.33 selectionrange 屬性——設置選定的日期范圍 185
2.2.34 selectionstart屬性——選擇的起始位置的字符索引 185
2.2.35 textbox控件——輸入或顯示文本 186
2.2.36 textchanged事件——text屬性值更改時發生 187
2.3 選擇類控件 188
2.3.1 checkbox控件——復選框控件 188
2.3.2 checkboxes屬性——是否顯示復選框 190
2.3.3 checked屬性——復選框是否處於選中狀態 190
2.3.4 checkedchanged事件——checked屬性更改時發生 191
2.3.5 checkedlistbox控件——復選框列表控件 191
2.3.6 checkstate屬性——設置checkbox控件的狀態 193
2.3.7 combobox控件——下拉組合框控件 194
2.3.8 domainupdown控件——上下選擇控件 195
2.3.9 dropdownstyle屬性——指定組合框樣式的值 197
2.3.10 getitemcheckstate方法——當前項的復選狀態的值 198
2.3.11 getitemtext方法——指定項的文本表示形式 199
2.3.12 index屬性——從零開始的索引 200
2.3.13 items屬性——數組列表對象中的項的集合 200
2.3.14 listbox控件——列表控件 201
2.3.15 listview控件——顯示帶圖標的項列表 205
2.3.16 numericupdown控件——數值選擇控件 208
2.3.17 radiobutton控件——單選按鈕 210
2.3.18 selectedindex屬性——獲取選擇項的索引 212
2.3.19 selectedindices屬性——表示當前選中的項 213
2.3.20 selecteditem屬性——當前選中的項 214
2.3.21 selecteditems屬性——選定項的集合 215
2.3.22 selectedtext屬性——選定文本 216
2.4 容器類控件 217
2.4.1 flatstyle屬性——設置控件的平面樣式外觀 217
2.4.2 flowdirection屬性——指示flowlayoutpanel控件的流向 217
2.4.3 flowlayoutpanel控件——水平或垂直排列內容 218
2.4.4 groupbox控件——分組控件 219
2.4.5 panel控件——容器控件 220
2.4.6 tabcontrol控件——選項卡控件 222
2.4.7 tabindex屬性——控件的tab鍵順序 224
2.4.8 tabpages屬性——選項卡頁的集合 224
第3章 windows高級控件 226
3.1 日期時間類控件 226
3.1.1 calendarfont屬性——日歷的字體樣式 226
3.1.2 calendarforecolor屬性——日歷的前景色 226
3.1.3 datetimepicker控件——日期和日歷的組合 226
3.1.4 maxdate屬性——最大日期和時間 228
3.1.5 mindate屬性——最小日期和時間 228
3.1.6 monthcalendar控件——以網格形式顯示日歷 229
3.1.7 setdate方法——將日期設置為當前選定的日期 231
3.1.8 showtoday屬性——是否顯示當前日期 232
3.2 對話框、菜單、工具欄及狀態欄控件 232
3.2.1 colordialog控件——顏色對話框 232
3.2.2 contextmenustrip控件——右鍵快捷菜單 233
3.2.3 expandall方法——展開所有樹節點 233
3.2.4 filter屬性——設置篩選器字符串 234
3.2.5 folderbrowserdialog控件——浏覽文件夾對話框 234
3.2.6 font屬性——設置字體 235
3.2.7 fontdialog控件——字體對話框 235
3.2.8 initialdirectory屬性——文件對話框顯示的初始目錄 237
3.2.9 menustrip控件——菜單控件 238
3.2.10 nodes屬性——樹節點集合 241
3.2.11 openfiledialog控件——打開文件對話框 241
3.2.12 restoredirectory屬性——是否還原當前目錄 244
3.2.13 rootfolder屬性——設置浏覽的根文件夾 245
3.2.14 savefiledialog組件——保存文件對話框 246
3.2.15 selectednode屬性——獲取選定的樹節點 248
3.2.16 selectedpath屬性——用戶選定的路徑 249
3.2.17 showdialog方法——打開模式對話框 249
3.2.18 toolstrip控件——工具欄控件 251
3.2.19 treenode類——樹節點 252
3.2.20 treeview控件——樹控件 254
3.3 數據綁定類控件 256
3.3.1 bindingnavigator控件——導航和操作數據 256
3.3.2 cell對象——表示word文檔中的單元格 258
3.3.3 cellclick事件——單元格的任何部分被單擊時發生 259
3.3.4 cellenter事件——控件接收到輸入焦點時發生 260
3.3.5 cellmouseclick事件——鼠標單擊單元格時發生 261
3.3.6 cellleave事件——單元格失去輸入焦點時發生 261
3.3.7 cells屬性——bookmark控件中的表單元格 261
3.3.8 columncount屬性——datagridview控件顯示的列數 262
3.3.9 columns屬性——控件中所有列的集合 262
3.3.10 columnwidth屬性——listbox中列的寬度 263
3.3.11 currentcell屬性——設置當前處於活動狀態的單元格 263
3.3.12 currentrow屬性——包含當前單元格的行 263
3.3.13 datagridview控件——數據控件 264
3.3.14 fullrowselect屬性——是否選擇其所有子項 268
3.3.15 getcellcount方法——獲取滿足篩選器的單元格數目 269
3.3.16 getcolumn方法——指定子控件的列位置 270
3.3.17 newrow方法——添加一條新記錄 270
3.3.18 rowcount方法——datagridview中顯示的行數 271
3.3.19 rows屬性——datagridview控件中的所有行 272
3.4 打印類控件 273
3.4.1 crystalreportviewer控件——水晶報表查看控件 273
3.4.2 document屬性——設置要預覽的文檔 280
3.4.3 pagesetupdialog組件——配置頁面的對話框 281
3.4.4 print方法——打印當前頁面 283
3.4.5 printdialog組件——打印對話框 283
3.4.6 printdocument組件——設置打印的文檔 286
3.4.7 printersettings屬性——打印機設置 291
3.4.8 printpage事件——當需要為當前頁打印的輸出時發生 292
3.4.9 printpreviewcontrol組件——按文檔打印時的外觀顯示print document組件 292
3.4.10 printpreviewdialog組件——顯示printdocument組件在打印時的外觀 295
3.4.11 printersettings類——用來指定有關文檔打印方式的信息 297
3.4.12 zoom屬性——指示頁面的顯示大小 300
3.5 其他常用組件 300
3.5.1 backgroundworker組件——在主線程的另一線程上異步執行耗時的操作 300
3.5.2 errorprovider控件——檢查並顯示錯誤信息 302
3.5.3 eventlog組件——連接本地和遠程計算機的事件日志 303
3.5.4 helpprovider組件——將幫助文件與windows應用程序相關聯 306
3.5.5 hscrollbar控件——一個標准windows水平滾動條 309
3.5.6 image屬性——顯示在控件上的圖像 311
3.5.7 imagealign屬性——在控件中顯示的圖像的對齊方式 312
3.5.8 imageformat類——指定圖像的格式 312
3.5.9 imagelist組件——用於存儲圖像 314
3.5.10 imagelist屬性——在控件中顯示的圖像的imagelist 316
3.5.11 interval屬性——設置timer控件執行的間隔 317
3.5.12 notifyicon控件——設置程序的系統托盤圖標 317
3.5.13 performstep方法——按照step屬性的數量增加進度欄的當前位置 319
3.5.14 pictruebox控件——用於顯示指定的圖像 320
3.5.15 play方法——播放.wav文件 323
3.5.16 progressbar控件——進度條 323
3.5.17 seterror方法——設置錯誤信息 326
3.5.18 setshowhelp方法——是否顯示幫助信息 327
3.5.19 settooltip方法——設置提示文本 328
3.5.20 step屬性——增加進度條的當前位置時所根據的數量 328
3.5.21 stop方法——停止加載網頁 329
3.5.22 tick事件——計時器處於啟用狀態時發生 330
3.5.23 timer組件——定期引發事件的組件 330
3.5.24 tooltip控件——顯示提示信息 332
3.5.25 tooltipicon屬性——提示文本旁顯示的圖標類型 333
3.5.26 tooltiptext屬性——tooltip顯示的文本 334
3.5.27 tooltiptitle屬性——工具提示窗口的標題 334
3.5.28 trackbar控件——標准的windows跟蹤條 335
3.5.29 url屬性——引用服務說明的url 337
3.5.30 vscrollbar控件——標准的windows垂直滾動條 337
3.5.31 webbrowser控件——在窗體中顯示網頁 339
3.5.32 windows media player控件——播放常見的音頻文件 343
第4章 控件公共屬性、方法及事件 347
4.1 控件公共屬性 347
4.1.1 backcolor屬性——設置控件的背景色 347
4.1.2 backgroudcolor屬性——設置控件背景色 347
4.1.3 backgroudimage屬性——設置控件背景圖像 347
4.1.4 border屬性——控件邊框 348
4.1.5 borderstyle屬性——控件的邊框樣式 349
4.1.6 bottom屬性——控件下邊緣與其容器的工作區上邊緣之間的距離 349
4.1.7 canfocus屬性——控件是否可以接收焦點 350
4.1.8 capture屬性——控件是否已捕獲鼠標 350
4.1.9 color屬性——設置用戶選定的顏色 350
4.1.10 dock屬性——控件在窗體中的布局樣式 351
4.1.11 enabled屬性——控件是否可用 352
4.1.12 forecolor屬性——設置控件的前景色 352
4.1.13 handle屬性——獲取控件綁定到的窗口句柄 352
4.1.14 height屬性——設置控件的高度 353
4.1.15 keychar屬性——設置與按下的鍵對應的字符 354
4.1.16 keyvalue屬性——獲取keydown或keyup事件的鍵盤值 355
4.1.17 lines屬性——設置多行配置中的文本行 355
4.1.18 location屬性——控件的左上角相對於其容器的左上角的坐標 356
4.1.19 name屬性——控件或實例的名稱 356
4.1.20 parent屬性——設置控件的父容器或獲取指定子目錄的父目錄 357
4.1.21 position屬性——設置坐標 358
4.1.22 readonly屬性——是否只讀 359
4.1.23 right屬性——控件右邊緣與其容器的工作區左邊緣之間的距離 359
4.1.24 righttoleft屬性——控件的文本從右向左讀取 360
4.1.25 scrollbars屬性——滾動條的可見性和位置 360
4.1.26 sizemode屬性——指示如何顯示圖像 361
4.1.27 tag屬性——窗體或控件的標識 362
4.1.28 text屬性——與控件關聯的文本 362
4.1.29 textalign 屬性——控件上文本的對齊方式 363
4.1.30 top屬性——控件上邊緣與其容器的工作區上邊緣之間的距離 364
4.1.31 value屬性——輔助性對象的值 364
4.1.32 view屬性——項在控件中的顯示方式 365
4.1.33 visible屬性——控件是否可見 366
4.1.34 width屬性——控件的寬度 366
4.2 控件公共方法 367
4.2.1 bringtofront方法——將控件帶到z順序的前面 367
4.2.2 focus方法——為控件設置輸入焦點 367
4.2.3 getclipboardcontent方法——檢索選定單元格內容的格式化值 368
4.2.4 getparent方法——檢索指定路徑的父目錄 368
4.2.5 hide方法——隱藏窗體 369
4.2.6 load方法——加載xml文檔 369
4.2.7 loadfile方法——將文件加載到richtextbox控件中 371
4.2.8 navigate方法——打開指定的url地址 372
4.2.9 refresh方法——重新加載當前的網頁 373
4.2.10 saveas方法——用新名稱或新格式保存文檔 373
4.2.11 savefile方法——將內容保存到文件中 374
4.2.12 show方法——顯示光標或者打開新窗體 375
4.2.13 upbutton方法——按照指定數值遞增 376
4.3 控件公共事件 377
4.3.1 click事件——單擊控件時觸發該事件 377
4.3.2 enter事件——光標進入控件時發生 378
4.3.3 keydown事件——控件有焦點按下鍵時發生 378
4.3.4 keypress事件——控件有焦點按下鍵時發生 380
4.3.5 keyup事件——控件有焦點釋放鍵時發生 381
4.3.6 leave事件——輸入焦點離開控件時發生 381
4.3.7 mouseclick事件——用戶單擊控件時發生 382
4.3.8 navigated事件——加載新文檔時發生 383
4.3.9 paint事件——重繪或更新控件時發生 383
第5章 數據庫開發 385
5.1 sql語言基礎 385
5.1.1 avg聚合函數——返回組中值的平均值 385
5.1.2 cast函數——數據類型顯式轉換 385
5.1.3 count函數——返回組中的項的數量 386
5.1.4 last函數——返回查詢結果的最後一個記錄 386
5.1.5 max函數——返回表達式中的最大值 388
5.1.6 min函數——返回表達式中的最小值 388
5.1.7 newid函數——創建uniqueidentifier類型的惟一值 389
5.1.8 sum函數——返回表達式中所有值的和 389
5.1.9 update語句——更改表中的現有數據 390
5.2 ado.net技術 392
5.2.1 command對象——對數據源執行增、刪、改、查操作 392
5.2.2 commandtext屬性——獲取設置sql語句或存儲過程 393
5.2.3 commandtimeout屬性——獲取或設置錯誤等待時間 393
5.2.4 commandtype屬性——獲取或設置如何解釋commandtext屬性 394
5.2.5 connection對象——數據庫連接對象 394
5.2.6 connectionstate枚舉——數據庫連接狀態 395
5.2.7 dataadapter類——數據庫橋接器 396
5.2.8 datamember屬性——獲取或設置數據源列表或表名稱 398
5.2.9 datareader類——只讀數據集 398
5.2.10 dataset類——數據集 400
5.2.11 datasource屬性——獲取或設置數據源 402
5.2.12 executenonquery方法——執行sql語句並返回受影響的行數 402
5.2.13 executereader方法——執行sql語句並返回datareader對象 403
5.2.14 executescalar方法——執行sql語句並返回結果集中第1行的第1列 404
5.2.15 fill方法——填充數據集 405
5.2.16 merge方法——合並數據集 407
5.2.17 parameters屬性——獲取sqlparametercollection 409
5.2.18 readxml方法——將xml架構和數據讀入數據集 410
5.2.19 selectcommand屬性——獲取或設置選擇記錄命令 411
5.2.20 sql注入式攻擊——利用設計上的漏洞攻擊sql 412
5.2.21 sqlcommand類——sql執行命令 413
5.2.22 sqlconnection類——sql數據庫連接對象 415
5.2.23 sqldataadapter類——sql數據庫橋接器 416
5.2.24 sqldatareader類——sql只讀數據集 418
5.2.25 tables屬性——獲取包含在數據集中的表的集合 421
5.2.26 update方法——使控件重繪工作區內的無效區域 422
5.2.27 updatecommand屬性——獲取或設置更新記錄命令 423
5.2.28 writexml方法——將數據集中數據寫入到xml中 423
5.3 linq技術 424
5.3.1 lambda表達式——匿名函數 424
5.3.2 linq技術——語言集成查詢 426
5.3.3 linqtodataset技術——linq操作數據集 427
5.3.4 linqtoobjects技術——linq操作數組和集合 429
5.3.5 linqtosql技術——linq操作sql數據庫 431
5.3.6 linqtoxml技術——linq操作xml文件 436
5.3.7 var關鍵字——根據初始化語句推斷變量類型 439
第6章 文件、數據流與注冊表 441
6.1 文件與i/o數據流 441
6.1.1 ascii碼——鍵盤的一種表示方式 441
6.1.2 asciiencoding類——ascii字符編碼的操作類 442
6.1.3 attributes屬性——獲取和設置文件的屬性 443
6.1.4 binaryreader類——將特定的數據讀作二進制值 445
6.1.5 binarywriter類——將二進制值寫入到流中 447
6.1.6 canread屬性——判斷當前流是否支持讀寫 448
6.1.7 close方法——釋放所有關聯的資源 449
6.1.8 copy方法——文件的復制 450
6.1.9 copyfile方法——將文件復制到新的位置 451
6.1.10 copyto方法——將指定的字符串復制到字符數組中 452
6.1.11 create方法——創建文件 455
6.1.12 createdirectory方法——創建指定路徑中的所有目錄 456
6.1.13 createtext方法——創建或打開文本文件 456
6.1.14 creationtime屬性——獲取或設置文件的創建時間 457
6.1.15 cryptostream類——將數據流連接到加密轉換的流 457
6.1.16 delete方法——刪除文件 461
6.1.17 directory類——對文件夾進行操作的類 463
6.1.18 directoryentry類——封裝節點或對象 464
6.1.19 directoryinfo類——對文件夾進行操作的類 466
6.1.20 directoryname屬性——獲取路徑 468
6.1.21 directorysearcher組件——執行查找 468
6.1.22 driveinfo類——驅動器的信息訪問 469
6.1.23 encoding屬性——獲取編碼方式 470
6.1.24 exists方法——判斷文件是否存在 471
6.1.25 exists屬性——判斷文件是否存在 472
6.1.26 extension屬性——獲取文件擴展名 473
6.1.27 file類——對文件進行操作的類 473
6.1.28 fileattributes枚舉——提供文件和目錄的屬性 475
6.1.29 fileinfo類——文件的操作類 476
6.1.30 filename屬性——獲取或設置文件的名稱 478
6.1.31 filestream類——對文件流操作的類 478
6.1.32 flush方法——清除流的緩沖區 480
6.1.33 getbytes方法——將字符串編碼設為字節序列 481
6.1.34 getdirectories方法——獲取子目錄的名稱 482
6.1.35 getextension方法——獲取路徑字符串的擴展名 485
6.1.36 getfiles方法——獲取目錄中的文件名稱 486
6.1.37 getfilesystementries方法——獲取目錄中的所有名稱 487
6.1.38 getfilesysteminfos方法——獲取所有文件的信息 489
6.1.39 getstream方法——返回用於發送和接收的數據 491
6.1.40 getstring方法——將字節解碼成字符串 491
6.1.41 hasrows屬性——指示 oledbdatareader是否有數據 493
6.1.42 md5cryptoserviceprovider類——操作md5的類 493
6.1.43 memorystream類——創建其支持存儲區為內存的流 495
6.1.44 move方法——文件的移動 497
6.1.45 movenext方法——移動到下一個字符 497
6.1.46 moveto方法——文件的移動 498
6.1.47 networkstream類——網絡訪問的基礎數據流 500
6.1.48 open方法——打開文件 502
6.1.49 openfile方法——以只讀方式打開文件 503
6.1.50 opentext方法——打開utf-8編碼文本文件 504
6.1.51 path屬性——監視的目錄的路徑 505
6.1.52 peek方法——返回下一個可用的字符 506
6.1.53 read方法——讀取數據流 507
6.1.54 readbytes方法——將指定的字節讀入字節數組 508
6.1.55 readtoend方法——從流的當前位置讀到末尾 509
6.1.56 stream類——對數據流進行操作的類 510
6.1.57 streamreader類——數據流的讀取類 512
6.1.58 streamwriter類——數據流的寫入類 513
6.1.59 textreader類——讀取連續字符的讀取器 515
6.1.60 textwriter類——編寫一個有序字符系列的編寫器 516
6.1.61 write方法——將流寫入到文件中 517
6.2 注冊表技術 521
6.2.1 createsubkey方法——創建或打開子項 521
6.2.2 getvalue方法——獲取注冊表項中的值 522
6.2.3 getvaluenames方法——所有值名稱的字符串數組 523
6.2.4 getsubkeynames方法——所有子項名稱字符串數組 525
6.2.5 opensubkey方法——以只讀方式檢索子項 525
6.2.6 registry類——注冊表操作類 528
6.2.7 registrykey類——表示windows注冊表中的項級節點 529
6.2.8 setvalue方法——設置注冊表項的指定名稱/值對 531
第7章 gdi+繪圖技術 532
7.1 gdi+繪圖基礎 532
7.1.1 bitmap類——圖像對象 532
7.1.2 cursor類——繪制光標指針圖像 533
7.1.3 gdi+——圖形圖像的繪制 535
7.1.4 graphics類——繪圖類 536
7.1.5 graphicspath類——一系列相互連接的直線和曲線 540
7.1.6 icon類——圖標的操作類 542
7.1.7 image類——圖像的操作類 543
7.1.8 lineargradientbrush類——線性漸變封裝brush 545
7.1.9 region類——由矩形和路徑構成的圖形形狀的內部 547
7.1.10 solidbrush類——定義單色畫筆 548
7.2 常用繪圖方法 549
7.2.1 draw方法——繪制光標 549
7.2.2 drawarc方法——繪制圓弧 550
7.2.3 drawbezier方法——繪制貝塞爾樣條 551
7.2.4 drawellipse方法——繪制橢圓 553
7.2.5 drawimage方法——繪制image圖像 555
7.2.6 drawline方法——繪制直線 556
7.2.7 drawpath方法——繪制graphicspath圖形路徑 558
7.2.8 drawpie方法——繪制扇形 558
7.2.9 drawpolygon方法——繪制多邊形 560
7.2.10 drawrectangle方法——繪制矩形 561
7.2.11 drawstring方法——繪制文本字符串 562
7.3 常用填充圖像方法 565
7.3.1 fillellipse方法——填充橢圓 565
7.3.2 fillpath方法——填充graphicspath的內部 566
7.3.3 fillpie方法——填充扇形 567
7.3.4 fillpolygon方法——填充多邊形 568
7.3.5 fillrectangle方法——填充矩形框 570
7.3.6 fillregion方法——填充一個區域 572
7.4 其他常用方法 572
7.4.1 clone方法——創建bitmap對象的某個部分的副本 572
7.4.2 creategraphics方法——創建graphics對象 574
7.4.3 fromargb方法——從argb值創建color結構 574
7.4.4 fromfile方法——從指定的文件創建image 577
7.4.5 fromimage方法——從image創建新的graphics對象 578
7.4.6 fromstream方法——數據流創建image 578
7.4.7 getpixel方法——獲取圖像中的像素顏色 580
7.4.8 getthumbnailimage方法——image的縮略圖 581
7.4.9 save方法——將圖片以文件的形式進行復制 583
7.4.10 setpixel方法——設置圖像中的像素顏色 583
7.4.11 transform方法——對路徑的數據點進行變換 584
第8章 c#高級編程 586
8.1 網絡編程技術 586
8.1.1 accept方法——為新建連接創建新的socket對象 586
8.1.2 acceptsocket方法——接收掛起的連接請求 586
8.1.3 beginconnect方法——開始遠程主機連接的異步請求 587
8.1.4 dns類——從internet域名系統檢索特定主機的信息 588
8.1.5 gethostaddresses方法——返回主機的ip地址 589
8.1.6 gethostbyaddress方法——創建iphostentry實例 590
8.1.7 gethostbyname方法——獲取指定dns主機名的信息 591
8.1.8 gethostname方法——獲取本地計算機的主機名 592
8.1.9 ipendpoint類——將網絡端點表示為ip地址和端口號 592
8.1.10 iphostentry類——為主機地址信息提供容器類 594
8.1.11 listen方法——將socket置於偵聽狀態 596
8.1.12 machinename屬性——讀取或寫入事件的計算機名稱 596
8.1.13 mailmessage類——郵件的操作類 597
8.1.14 net send命令——用net send命令進行發送 598
8.1.15 net use命令——實現映射網絡驅動器 599
8.1.16 ping類——網絡訪問遠程計算機的操作類 601
8.1.17 pop3協議——pop郵件的操作類 603
8.1.18 receive方法——由遠程主機發送的udp數據報 608
8.1.19 send方法——將數據發送到連接的socket 609
8.1.20 serialport類——控制串行端口文件資源 610
8.1.21 smtp協議——進行郵件的傳輸 612
8.1.22 smtpclient類——將電子郵件發送到smtp服務器 614
8.1.23 socket類——網絡通信的操作類 616
8.1.24 tcpclient類——為tcp網絡服務提供客戶端連接 618
8.1.25 tcplistener類——從tcp網絡客戶端偵聽連接 619
8.1.26 udpclient類——用戶數據報(udp)網絡服務 620
8.1.27 webclient類——uri標識的資源發送和接收 623
8.1.28 webrequest類——訪問internet數據 625
8.1.29 webresponse類——協議特定的響應類 629
8.2 多線程編程 630
8.2.1 abort方法——終止線程 630
8.2.2 begininvoke方法——線程上異步執行委托 631
8.2.3 endinvoke方法——異步操作的返回值 632
8.2.4 join方法——確保線程已終止 633
8.2.5 kill方法——強制關閉進程 633
8.2.6 process類——對正在計算機上運行的進程的訪問 635
8.2.7 sleep方法——線程掛起 640
8.2.8 start方法——啟動進程 640
8.2.9 thread類——創建並控制線程的類 642
8.2.10 threadstate屬性——獲取當前線程的狀態 645
8.3 wmi技術——系統管理 646
8.3.1 mainwindowtitle屬性——獲取進程的主窗口標題 646
8.3.2 managementclass類——公共信息模型管理類 647
8.3.3 managementobject類——表示wmi實例 648
8.3.4 managementobjectsearcher類——查詢檢索管理對象 650
8.3.5 managementscope類——管理操作的范圍 651
8.3.6 microsoft.win32命名空間——操作注冊表類 652
8.3.7 wndproc方法——處理windows消息 654
8.4 其他高級技術 655
8.4.1 children屬性——獲取節點的子項 655
8.4.2 com+服務——為類的實例提供服務 655
8.4.3 directshow技術——流媒體處理的一個開發包 656
8.4.4 dll組件——動態鏈接庫 663
8.4.5 mvc開發模式——模型視圖控制器 664
8.4.6 vfw技術——視頻應用程序提供的軟件工具包 666
8.4.7 xml——定義其他標識語言的元標識語言 668
8.4.8 xmlreader類——xml讀取器 670
8.4.9 xmlwriter類——xml編寫器 673
附錄——字母索引 676



相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved