在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → The C# Player's Guide(3rd) 无水印pdf

The C# Player's Guide(3rd) 无水印pdf

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:4.88M
  • 下载次数:7
  • 浏览次数:603
  • 发布时间:2020-08-09
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
The C# Player's Guide(3rd) 英文无水印pdf 第3版 pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
The c# Player's Guide Third edition RB Whitaker y Starbound Software Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and the author and publisher were aware of those claims, those designations have been printed with initial capital letters or in all capitals The author and publisher of this book have made every effort to ensure that the information in this book was correct at press time. However, the author and publisher do not assume, and hereby disclaim any liability to any party for any loss, damage, or disruption caused by errors or omissions, whether such errors or omissions result from negligence, accident, or any other cause Copyright o 2012-2017 by RB Whitaker All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage and retrieval system, without written permission from the author, except for the inclusion of brief quotations in a review. For information regarding permissions, write to RB Whitaker rbwhitaker@outlook.com SBN-10:09855801-3-5 SBN-13:978-0-9855801-3-1 Contents at a Glance Acknowledgements ntroduction XIX Part 1: Getting Started 1. The C# Programming Language 2. Installing visual studio 3. Hello World: Your First C# Program 4. Comments 19 Part 2: The Basics 5. Variables 25 6. The C# Type system 31 7. Basic math 8. User Input 48 9. More math 10. Decision Making 60 11. Switch statements 12. Looping 13. Arrays 14. Enumerations 83 15. Methods 16. Value and Reference Types 97 iv( Contents at a Glance Part 3: Object-Oriented Programming 17. Object-Oriented Basics 107 18. Making Your Own Classes 112 19. Properties 124 20. Tic-Tac-Toe 130 21. Structs 138 22. Inheritance 144 23. Polymorphism, Virtual Methods, and Abstract Classes 151 24. Interfaces 156 25. Using Generics 160 26. Making Generic Types 167 Part 4: Advanced Topics 27. Namespaces and Using Directives 175 28. Methods Revisited 180 29. Reading and writing files 190 30. Error Handling and Exceptions 194 31. Pattern Matching 201 32. Delegates 206 33. Events 212 34. Operator Overloading 219 35. Indexers 223 36. Extension methods 226 37. Lambda Expressions 230 38. Query Expressions 236 39. Threads 245 40. Asynchronous Programming 251 41. Dynamic Objects 259 42, Unsafe code 265 43. Other features in c# 271 Part 5: Mastering the tools 44. The. net Platform 301 45. Getting the Most from Visual Studio 313 46. Dependencies and multiple Projects 19 47. Handling Common Compiler Errors 326 48. Debugging Your Code 333 49. How Your Project Files are Organized 339 Contents at a glance■v Part 6: Wrapping Up 50. Try It out! 345 51. What's Next? 351 Glossary 354 Tables and charts 369 Index 374 Table of contents Acknowledgements Introduction XIX The players guide How This book is organized Getting the most from This book I Genuinely Want Your Feedback This book comes with online content XXIII Part 1: Getting Started The C# Programming language What is C#? What is the net platform? C# and net Versions 2. Installing Visual Studio Versions of visual studio The Installation Process 56779 C# Programming on Mac and Linux 3. Hello World: Your First C# Program 10 Creating a New Project 10 a Brief tour of visual studio Building Blocks: Projects, Solutions, and Assemblies 12 Modifying Your Project 13 Compiling and running Your Project 14 A Closer Look at Your program 16 v Whitespace Doesn,'t Matter Semicolons 18 4. Comments What is a Comment Why Should I Use Comments? 19 How to make comments in c# How to make good comments Part 2: The basics 5. Variables 25 What is a Variab 25 Creating variables 26 Assigning Values to variables Retrieving the Contents of a Variable 27 How data is stored 28 Multiple declarations and assignments 29 Good variable names 29 6. The C# Type Syster 31 An Introduction to the Type System The"int' Type 31 The 'byte, 'short, and 'long' Types The'sbyte, ushort, uint, and 'ulong Types 32 The ' char'Type 33 The float, double, and 'decimal Types 34 The 'bool Type 36 The'string'Type 36 Numeric Literal variations 38 Type Inference 40 7. Basic math Operations and operators 42 Addition, Subtraction Multiplication and division 43 The remainder operator 44 Unary'+' and ' -Operators Operator Precedence and Parentheses 46 Why the=' Sign Doesn't mean equals Compound Assignment Operators 8. User Input 48 User Input from the console Converting Types 48 A Complete Sample Program 49 iii[ Table of Contents Escape characters String Interpolation 52 9. More math 53 nteger Division 54 Working with Different Types and Casting 55 Division by Zero 56 Infinity, NaN, e, T, MinValue, and MaxValue 56 Overflow and Underflow 57 Incrementing and Decrementing 58 10. Decision Making 60 The 'if Statement 61 The 'else statement 62 else if statements 62 Curly Braces Not Always Needed 63 Relational Operators:=,!=,<,>,<=,>= 63 Using 'bool'in Decision Making 65 The "Operator 65 Conditional Operators:&& and (And and Or, 66 Nesting If Statements 66 The Conditional Operator? 67 11. Switch statements 68 The basics of switch statements 68 Types Allowed with Switch Statements 70 No Implicit fall-Through 12. Looping 71 The While Loop 71 The do-While lool The For Loop 73 Breaking Out of Loops 74 Continuing to the next iteration of the loop 74 Nesting loops 75 Still to come: foreach 76 13. Arrays 77 What is an array? 77 Creating array 78 Getting and Setting Values in Arrays 78 More Ways to Create Arrays 79 Array length 79 Some examples with arrays Arrays of Arrays and Multi-Dimensional Arrays 80 The Loop 81 【实例截图】
【核心代码】

标签:

实例下载地址

The C# Player's Guide(3rd) 无水印pdf

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警