C#编程风格(英汉对照)
1推荐 收藏
3.3K阅读
图灵程序设计丛书

C#编程风格(英汉对照)

Kenneth Baldwin , Andrew Gray , Trevor Misfeldt (作者) 韩磊 (译者)
终止销售
本书是一部久经考验、短小精悍的C# 编程规范。给出的C# 编码规则和建议主要涉及格式、命名、文档、设计、编程以及包等内容,能够帮助广大程序员编写出更易于理解、维护、扩展,更有效,更专业的C# 代码。
本书适用于各层次C# 程序员。
纸质书
¥29.00

其他购买方式?

出版信息

  • 书  名C#编程风格(英汉对照)
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 傅志红
  • 出版日期2008-09-18
  • 书  号978-7-115-18438-2
  • 定  价29.00 元
  • 页  数232
  • 开  本16开
  • 出版状态终止销售
  • 原书名The Elements C# Style
  • 原书号0-521-67159-0

同系列书

  • JavaScript高级程序设计(第4版)

    [美]马特·弗里斯比(Matt Frisbie)   李松峰   译

    本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了Java...

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Python编程:从入门到实践(第2版)

    埃里克·马瑟斯(Eric Matthes)   袁国忠   译

    本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须...

目录

1. General Principles 0
2. Formatting 6
2.1 White Space 6
2.2 Braces 16
2.3 Class Organization 24
3. Naming 28
3.1 General 28
3.2 Abbreviations 32
3.3 Preprocessor Symbols 34
3.4 Types and Constants 34
3.5 Enumerations 38
3.6 Interfaces 38
3.7 Properties 40
3.8 Methods 42
3.9 Variables and Parameters 42
3.10 Attributes 46
3.11 Namespaces 46
3.12 Event Handling 48
3.13 Exceptions 48
4. Documentation 50
4.1 General 50
4.2 API 54
4.3 Internal Code 58
5. Design 49
5.1 Engineering 49
5.2 Class Design 54
5.3 Thread Safety and Concurrency 63
5.4 Efficiency 66
6. Programming 70
6.1 Types 70
6.2 Statements and Expressions 74
6.3 Control Flow 76
6.4 Classes 80
6.5 Life Cycle 85
6.6 Fields and Properties 90
6.7 Methods 92
6.8 Attributes 94
6.9 Generics 96
6.10 Enumerations 96
6.11 TypE SAFETY, CASTING, AND CONVERSION 99
6.12 ERROR HANDLING AND DEBUGGING 100
6.13 EVENTS, DELEGATES, AND THREADING 106
7. Packaging 108
7.1 FILES 108
7.2 NAMESPACES 109
7.3 ASSEMBLIES 112
SUMMary
Glossary
Bibliography
Index



第1章 一般原则 1
第2章 格式 7
2.1 空白 7
2.2 花括号 17
2.3 类的组织 25
第3章 命名 29
3.1 一般原则 29
3.2 缩略形式 33
3.3 预处理器符号 35
3.4 类型和常量 35
3.5 枚举 39
3.6 接口 39
3.7 属性 41
3.8 方法 43
3.9 变量和参数 43
3.10 特性 47
3.11 命名空间 47
3.12 事件处理 49
3.13 异常 49
第4章 文档 51
4.1 一般原则 51
4.2 API 55
4.3 内部代码 59
第5章 设计 69
5.1 工程 69
5.2 类的设计 75
5.3 线程安全和并发 89
5.4 效率 93
第6章 编程 101
6.1 类型 101
6.2 语句和表达式 107
6.3 控制流程 111
6.4 类 115
6.5 生命周期 123
6.6 字段和属性 131
6.7 方法 133
6.8 特性 135
6.9 泛型 139
6.10 枚举 139
6.11 类型安全、强制转换与转换 143
6.12 错误处理和调试 145
6.13 事件、委托和线程 153
第7章 打包 157
7.1 文件 157
7.2 命名空间 157
7.3 程序集 163
摘要 169
术语表 185
参考书目 208
索引 210
暂无评论!