Essential C# 5.0-Englis

上传者: 40643087 | 上传时间: 2022-10-11 15:05:36 | 文件大小: 37.58MB | 文件类型: RAR
Essential C# 5.0 is a well-organized, no-fluff guide to the latest versions of C# for programmers at all levels of C# experience. Fully updated to reflect new features and programming patterns introduced with C# 5.0 and .NET 4.5, this guide shows you how to write C# code that is simple, powerful, robust, secure, and maintainable. Microsoft MVP Mark Michaelis and C# principal developer Eric Lippert provide comprehensive coverage of the entire language, offering a complete foundation for effective software development. The authors illustrate key constructs with succinct, downloadable code examples. Graphical mind maps at the beginning of each chapter outline the material that is covered and how individual topics interrelate. This edition also includes C# Coding Guidelines that call attention to today's best practices for writing C# code. Separate indexes of C# versions 3.0, 4.0, and 5.0 make it easy to find answers specific to whatever version of C# you are using. Throughout, topics intended for beginners and advanced readers are clearly marked. If you're new to C#, this guide will help you start writing significant code quickly. If you're an experienced C# developer, you'll gain insight into today's most complex programming challenges and techniques as you master key C# 5.0 innovations such as async/await pattern. No matter how advanced your skills become, you'll come to rely on this indispensable reference. Coverage includes * Mastering C# data types, operators, control flow, methods, and parameters* Making the most of C# object-oriented constructs, including classes, inheritance, interfaces, and more* Building reliable, effective exception handling into your code* Using generics, delegates, Lambda expressions, and events to reduce code complexity* Learning dynamic programming with reflection and attributes* Querying virtually any type of data using LINQ with Query Expressions* Creating custom collections that operate against business objects* Understanding the Common Language Infrastructure and C# in the context of the .NET 4.5 development platform* Taking advantage of declarative programming, embedded metadata, reflection, and attributes* Thoroughly mastering multithreading and synchronization, including the new async/await paradigm* Discussion of WinRT and programming in C# for Windows 8* Using P/Invoke, pointers, and direct memory manipulation to interoperate with code in other languages* Understanding how C# programs relate to the underlying runtime

文件下载

资源详情

[{"title":"( 1 个子文件 37.58MB ) Essential C# 5.0-Englis","children":[{"title":"Essential C# 5.0-Englis.pdf <span style='color:#111;'> 49.63MB </span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明