[放大封面]
[放大封底]
|
| 【相关下载】 |
|
|
|
| 【二手书】 |
 |
本产品共有 0 册二手书出售,
最低价:¥.00 [查看] |
|
|
|
| Effective C#(英文版)
|
|
市场价:¥35.00
贵宾会员价:¥26.25
高级会员价:¥26.25
普通会员价:¥26.25 |
|
|
|
|
|
| 货到付款:北京、上海、天津、广州、深圳、湖北、河南、山西、陕西、山东、四川、重庆、浙江 更多查看>> |
|
|
| |
大封面 |
封底 |
前言 |
内容简介 |
序言 |
目录 |
作者简介 |
译者简介 |
作者序 |
译者序 | |
|
| 【读者评论】 |
 |
|
 |
内容简介
C#'s resemblances to C++, Java, and C make it easier to learn, but there's a downside: C# programmers often continue to use older techniques when for better alternatives are available. In Effective C#, respected NET expert Bill Wagner identifies fifty ways you can start leveraging the full power of C# in order to write faster, more efficient, and more reliable software.
Effective C# follows the format that made Effective C+ + (Addison-Wesley, 1998) and Effective Java (Addison-Wesley, 2001) indispensable to hundreds of thousands of developers: clear, practical explanations, expert tips, and plenty of realistic code examples. Drawing on his unsurpassed C# experience, Wagner addresses everything from value types to assemblies, exceptions to reflection. Along the way, he shows exactly how to avoid dozens of common C# performance and reliability pidai~s. You'll learn how to:
■Use both types of C# constants for efficiency and maintainability~ see item 2
■Use immutable data types to eliminate unnecessary error checking, see item 7
■Avoid the C# function that'll practically always get you in trouble, see item 10
■Minimize garbage collection, boxing, and unboxing, see items 16 and 17
■Take full advantage of interfaces and delegates,see items 19 though 22
■Create CLS compliant assemblies that use noncompliant C# language features, see item 30
■Improve reliability and maintainability by creating small, cohesive assemblies, see item 32
■leverage the full power of NET's runtime diagnostics, see item 36
■ Know when-and when not-to use reflection, see items 42 and 43
■Preview the major enhancements in C# 2.0, see item 49
|
目录
伸缩显示: [弹出查看]
伸缩显示: [弹出查看] |
|