中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 C#經典實例-第4版

出版社:人民郵電出版社出版時間:2016-10-01
開本: 32開 頁數: 572
中 圖 價:¥92.9(7.2折) 定價  ¥129.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C#經典實例-第4版 版權信息

C#經典實例-第4版 本書特色

本書共分為13章,每一章側重于特定主題的C#解決方案。具體內容包括:類和泛型,集合、枚舉器和迭代器,數據類型,語言集成查詢和lambda表達式,調試和異常處理,反射和動態編程,正則表達式,文件系統I/O,網絡和Web,XML,安全,線程、同步和并發,工具箱。本書使用大量范例,幫助開發人員快速理解并解決現實中的問題。

C#經典實例-第4版 內容簡介

本書是一本全面的C#編程參考書,用150多個范例詳細探討了C#開發中的諸多問題。所有范例中的代碼均經過驗證,可以直接在應用程序中重用。 第4版重新編寫了許多解決方案,以充分利用C#*近的創新,例如新的表達式級別功能、成員聲明功能和語句級別功能。本書還在范例中納入了動態編程和異步編程的新應用,幫助讀者了解如何應用這些語言特性。 本書涵蓋以下主題: 類和泛型 集合、枚舉器和迭代器 數據類型 LINQ和lambda表達式 異常處理 反射和動態編程 正則表達式 文件系統交互 網絡和Web XML的使用 線程、同步和并發

C#經典實例-第4版 目錄

第1章 類和泛型  1
1.0 簡介  1
1.1 創建聯合類型的結構  3
1.2 使類型可排序  5
1.3 使類型可查找  9
1.4 從一個方法返回多個數據項  12
1.5 解析命令行參數  15
1.6 在運行時初始化常量字段  25
1.7 構建可克隆的類  28
1.8 確保對象的處置  31
1.9 確定何時何處使用泛型  33
1.10 理解泛型類型  34
1.11 反轉有序列表中的內容  41
1.12 約束類型參數  43第1章 類和泛型  1 1.0 簡介  1 1.1 創建聯合類型的結構  31.2 使類型可排序  5 1.3 使類型可查找  9 1.4 從一個方法返回多個數據項  12 1.5 解析命令行參數  15 1.6 在運行時初始化常量字段  25 1.7 構建可克隆的類  28 1.8 確保對象的處置  31 1.9 確定何時何處使用泛型  331.10 理解泛型類型  34 1.11 反轉有序列表中的內容  411.12 約束類型參數  43 1.13 將泛型變量初始化為默認值  46 1.14 向生成的實體中添加鉤子  48 1.15 控制如何觸發多播委托中的一個委托  50 1.16 在C#中使用閉包  56 1.17 使用函數對象在列表中執行多種操作  61 1.18 控制結構類型字段初始化  64 1.19 以更簡潔的方式檢查null值  68 第2章 集合、枚舉器和迭代器  72 2.0 簡介  72 2.1 尋找List中的重復數據項  74 2.2 保持List有序  78 2.3 對Dictionary 的鍵和/或值排序  80 2.4 創建具有*小值和*大值邊界的Dictionary  82 2.5 在應用程序會話間持久化一個集合  84 2.6 測試Array或List中的每個元素  86 2.7 創建自定義枚舉器  882.8 處理finally語句塊和迭代器  91 2.9 在類中實現嵌套的foreach功能  95 2.10 使用線程安全的字典進行并發訪問,不手動加鎖  99 第3章 數據類型  106 3.0 簡介  106 3.1 把二進制數據編碼為base64格式  108 3.2 解碼base64編碼的二進制數據  1093.3 把作為byte[]返回的字符串轉換為字符串  110 3.4 把字符串傳遞給只接受byte[]的方法  112 3.5 確定一個字符串是否為有效的數字  113 3.6 舍入浮點值  114 3.7 選擇一種舍入算法  1153.8 安全地執行窄化數據轉換  116 3.9 測試有效的枚舉值  1183.10 在位掩碼中使用枚舉成員  120 3.11 確定是否設置了一個或多個枚舉標志  122 第4章 語言集成查詢和lambda表達式  126 4.0 簡介  126 4.1 查詢消息隊列  128 4.2 對數據使用集合語義  1324.3 利用LINQ to SQL重用參數化查詢  136 4.4 以文化敏感的方式對結果排序  138 4.5 添加用于LINQ的函數式擴展  141 4.6 跨數據庫執行查詢和聯接  144 4.7 利用LINQ查詢配置文件  147 4.8 從數據庫直接創建XML文件  150 4.9 有選擇地輸出查詢結果  1624.10 將LINQ用于不支持IEnumerable的集合  165 4.11 執行高級接口查找  1674.12 使用lambda表達式  168 4.13 在lambda表達式中使用不同的參數修飾符  173 4.14 用并行來加速LINQ操作  176 第5章 調試和異常處理  1875.0 簡介  187 5.1 知道何時捕獲并重新引發異常  193 5.2 處理通過反射調用的方法引發的異常  194 5.3 創建新的異常類型  1975.4 在首次異常上中斷  2045.5 處理從異步委托中引發的異常  209 5.6 利用Exception.Data為異常提供所需的額外信息  211 5.7 在WinForms應用程序中處理未經處理的異常  213 5.8 在WPF應用程序中處理未經處理的異常  214 5.9 確定一個進程是否停止了響應  217 5.10 在應用程序中使用事件日志  219 5.11 監視事件日志中的特定條目  229 5.12 實現一個簡單的性能計數器  230 5.13 為類創建自定義的調試顯示  233 5.14 跟蹤異常從何而來  2355.15 在異步情境下處理異常  2375.16 有選擇地處理異常  243第6章 反射和動態編程  2476.0 簡介  247 6.1 列出引用的程序集  2486.2 確定程序集中的類型特征  252 6.3 確定繼承特征  256 6.4 使用反射調用成員  2616.5 訪問局部變量信息  2646.6 創建一個泛型類型  2676.7 使用dynamic與使用object  268 6.8 動態構建對象  271 6.9 使對象可擴展  275 第7章 正則表達式  284 7.0 簡介  284 7.1 從MatchCollection中提取組  285 7.2 驗證正則表達式的語法  2887.3 增強基本的字符串替換函數  289 7.4 實現一個更好的分詞器  2927.5 返回匹配所在的整行內容  293 7.6 找到特定次數的匹配  2977.7 使用常見模式  299 第8章 文件系統I/O  303 8.0 簡介  303 8.1 使用通配符查找目錄和文件  304 8.2 獲取目錄樹  309 8.3 解析路徑  313 8.4 啟動并與控制臺工具交互  314 8.5 鎖定文件的一部分  3168.6 等待文件系統中的動作發生  320 8.7 比較兩個可執行模塊的版本信息  322 8.8 查詢系統上所有驅動器的信息  325 8.9 壓縮和解壓縮文件  327第9章 網絡和Web  337 9.0 簡介  337 9.1 處理Web服務器錯誤  338 9.2 與Web服務器通信  339 9.3 通過代理服務器  3419.4 從一個URL獲取HTML  343 9.5 使用Web瀏覽器控件  344 9.6 以編程方式預構建一個ASP.NET網站  346 9.7 為Web應用對數據進行轉義和取消轉義  349 9.8 檢查Web服務器的自定義錯誤頁  3519.9 編寫一個TCP服務器  355 9.10 編寫一個TCP客戶端  362 9.11 模擬表單執行  370 9.12 通過HTTP傳輸數據  373 9.13 使用命名管道進行通信  3779.14 以編程方式發送ping  386 9.16 使用套接字掃描機器的端口  388 9.17 使用當前的互聯網連接設置  392 9.18 使用FTP傳輸文件  398 第10章 XML  401 10.0 簡介  401 10.1 以文檔順序讀取和訪問XML數據  401 10.2 查詢XML文檔的內容  405 10.3 驗證XML  409 10.4 檢測對XML文檔的修改  413 10.5 處理XML字符串中的無效字符  41610.6 轉換XML  419 10.7 驗證修改過的XML文檔而無需重新加載  42710.8 擴展轉換  430 10.9 從現有XML文件批量獲取架構  43610.10 將參數傳遞給轉換  438第11章 安全  443 11.0 簡介  443 11.1 加密和解密字符串  44311.2 加密和解密文件  44711.3 清理密碼算法信息  45211.4 避免字符串在傳輸或靜止時被篡改  454 11.5 保證安全斷言的安全  46011.6 驗證是否已授予程序集特定權限  462 11.7 *小化程序集的攻擊面  46311.8 獲得安全和/或審計信息  464 11.9 授權或撤銷對文件或注冊表項的訪問  469 11.10 使用安全字符串保護字符串數據  472 11.11 保護流數據  474 11.12 加密web.config信息  486 11.13 獲得一個更安全的文件句柄  488 11.14 保存密碼  489 第12章 線程、同步和并發  49612.0 簡介  496 12.1 創建每線程靜態字段  49712.2 對類成員提供線程安全的訪問  499 12.3 避免沉默的線程終止  50512.4 在異步委托完成時獲得通知  507 12.5 私有化存儲線程特定的數據  509 12.6 使用信號量允許資源的多重訪問  512 12.7 使用互斥量同步多個進程  516 12.8 使用事件協調線程  52512.9 在多線程間執行原子操作  527 12.10 優化以讀為主的訪問  52812.11 使數據庫請求更具擴展性  541 12.12 以一定順序運行任務  543第13章 工具箱  549 13.0 簡介  549 13.1 處理操作系統關機、電源管理或用戶會話變化  549 13.2 控制系統服務  554 13.3 列出加載一個程序集的進程  558 13.4 使用本地工作站上的消息隊列  561 13.5 捕獲標準輸出流的輸出  56413.6 捕獲一個進程的標準輸出  566 13.7 在它自己的AppDomain中運行代碼  568 13.8 確定當前操作系統的操作系統和Service Pack版本  570 關于作者  572 關于封面  572信息
展開全部

C#經典實例-第4版 作者簡介

Jay Hilyard 擁有20多年為Windows平臺開發應用程序的經驗,為.NET平臺開發應用也超過了15年。他在MSDN Magazine上發表過很多文章,目前在新罕布什爾州樸茨茅斯的Newmarket(Amadeus的一家子公司)工作。 Stephen Teilhet 從pre-alpha版就開始使用.NET平臺,并且一直使用至今。他任職于IBM,是源代碼靜態安全分析工具的主管安全研究員。這一工具用于發現多種語言中的安全漏洞,如C#和Visual Basic。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: LED投光灯-工矿灯-led路灯头-工业灯具 - 山东普瑞斯照明科技有限公司 | 车牌识别道闸_停车场收费系统_人脸识别考勤机_速通门闸机_充电桩厂家_中全清茂官网 | 宏源科技-房地产售楼系统|线上开盘系统|售楼管理系统|线上开盘软件 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 钢制暖气片散热器_天津钢制暖气片_卡麦罗散热器厂家 | 北京发电机出租_发电机租赁_北京发电机维修 - 河北腾伦发电机出租 | 活性炭-蜂窝-椰壳-柱状-粉状活性炭-河南唐达净水材料有限公司 | 湖南印刷厂|长沙印刷公司|画册印刷|挂历印刷|台历印刷|杂志印刷-乐成印刷 | 玖容气动液压设备有限公司-气液增压缸_压力机_增压机_铆接机_增压器 | 泥沙分离_泥沙分离设备_泥砂分离机_洛阳隆中重工机械有限公司 | 液晶拼接屏厂家_拼接屏品牌_拼接屏价格_监控大屏—北京维康 | 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 青州开防盗门锁-配汽车芯片钥匙-保险箱钥匙-吉祥修锁店 | 水厂自动化-水厂控制系统-泵站自动化|控制系统-闸门自动化控制-济南华通中控科技有限公司 | 不锈钢发酵罐_水果酒发酵罐_谷物发酵罐_山东誉诚不锈钢制品有限公司 | 液压升降货梯_导轨式升降货梯厂家_升降货梯厂家-河南东圣升降设备有限公司 | 膜结构_ETFE膜结构_膜结构厂家_膜结构设计-深圳市烨兴智能空间技术有限公司 | 安徽合肥格力空调专卖店_格力中央空调_格力空调总经销公司代理-皖格制冷设备 | 点焊机-缝焊机-闪光对焊机-电阻焊设备生产厂家-上海骏腾发智能设备有限公司 | 洛阳永磁工业大吊扇研发生产-工厂通风降温解决方案提供商-中实洛阳环境科技有限公司 | 光栅尺_Magnescale探规_磁栅尺_笔式位移传感器_苏州德美达 | 磁力加热搅拌器-多工位|大功率|数显恒温磁力搅拌器-司乐仪器官网 | 液压油缸-液压站生产厂家-洛阳泰诺液压科技有限公司 | 能量回馈_制动单元_电梯节能_能耗制动_深圳市合兴加能科技有限公司 | 手术示教系统-数字化手术室系统-林之硕医疗云智能视频平台 | 东莞精密模具加工,精密连接器模具零件,自動機零件,冶工具加工-益久精密 | 钢格板|热镀锌钢格板|钢格栅板|钢格栅|格栅板-安平县昊泽丝网制品有限公司 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 浙江自考_浙江自学考试网| 深圳VI设计-画册设计-LOGO设计-包装设计-品牌策划公司-[智睿画册设计公司] | 智能电表|预付费ic卡水电表|nb智能无线远传载波电表-福建百悦信息科技有限公司 | 橡胶膜片,夹布膜片,橡胶隔膜密封,泵阀设备密封膜片-衡水汉丰橡塑科技公司网站 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 河南生物显微镜,全自动冰冻切片机-河南荣程联合科技有限公司 | 磁力反应釜,高压釜,实验室反应釜,高温高压反应釜-威海自控反应釜有限公司 | 淘气堡_室内儿童乐园_户外无动力儿童游乐设备-高乐迪(北京) | 搪瓷反应釜厂家,淄博搪瓷反应釜-淄博卓耀| 森旺-A级防火板_石英纤维板_不燃抗菌板装饰板_医疗板 |