Buch, Englisch, 960 Seiten, Format (B × H): 186 mm x 234 mm, Gewicht: 1588 g
ISBN: 978-1-118-84728-2
Verlag: Wiley
Stay ahead of the game with this comprehensive guide to the C# programming language
Well-known C# expert Rod Stephens gives novice and experienced developers a comprehensive tutorial and reference to standard C#. This new title fully covers the latest C# language standard, C# 5.0, as well as its implementation in the 2013 release of Visual Studio. The author provides exercises and solutions; and his C# Helper website will provide readers and students with ongoing support. This resource is packed with tips, tricks, tutorials, examples, and exercises and is the perfect professional companion for programmers who want to stay ahead of the game.
Author Rod Stephens is a well-known programming authority and has written more than 25 programming books covering C#, Java, VB, and other languages. His books have sold more than 150,000 copies in multiple editions. This book's useful exercises and solutions are designed to support training and higher education adoptions.
* Learn the full range of C# programming language features
* Quickly locate information for specific language features in the reference section
* Familiarize yourself with handling data types, variables, constants, and much more
* Experiment with editing and debugging code and using LINQ
Beginning through intermediate-level programmers will benefit from the accessible style of C# 5.0 Programmer's Reference and will have access to its comprehensive range of more advanced topics. Additional support and complementary material are provided at the C# Helper website, www.csharphelper.com. Stay up-to-date and improve your programming skills with this invaluable resource.
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
Introduction xxxiii
Part I: The C# Ec osystem
Chapter 1: The C# Environment 3
Chapter 2: Writing a First Program 11
Chapter 3: Program and Code File Structure 27
Part II: C# Language Elements
Chapter 4: Data Types, Variables, and Constants 53
Chapter 5: Operators 99
Chapter 6: Methods 121
Chapter 7: Program Control Statements 151
Chapter 8: LINQ 169
Chapter 9: Error Handling 205
Chapter 10: Tracing and Debugging 231
Part III: Object-Oriented Programming
Chapter 11: OO P Concepts 245
Chapter 12: Classes and Structures 269
Chapter 13: Namespaces 303
Chapter 14: Collection Classes 317
Chapter 15: Generics 343
Part IV: Interacting with the Environment
Chapter 16: Printing 359
Chapter 17: Configuration and Resources 393
Chapter 18: Streams 411
Chapter 19: File System Objects 425
Chapter 20: Networking 445
Part V: Advanced Topics
Chapter 21: Regular Expressions 469
Chapter 22: Parallel Programming 485
Chapter 23: ADO.NET 509
Chapter 24: XML 533
Chapter 25: Serialization 563
Chapter 26: Reflection 581
Chapter 27: Cryptography 601
Part VI: Appendices
Appendix A: Solutions to Exercises 625
Appendix B: Data Types 733
Appendix C: Variable Declarations 737
Appendix D: Constant Declarations 741
Appendix E: Operators 743
Appendix F: Method Declarations 749
Appendix G: Useful Attributes 753
Appendix H: Control Statements 757
Appendix I: Error Handling 761
Appendix J: LINQ 763
Appendix K: Classes and Structures 773
Appendix L: Collection Classes 777
Appendix M: Generic Declarations 783
Appendix N: Printing and Graphics 785
Appendix O: Useful Exception Classes 799
Appendix P: Date and Time Format Specifiers 803
Appendix Q: Other Format Specifiers 807
Appendix R: Streams 813
Appendix S: Filesystem Classes 821
Appendix T: Regular Expressions 835
Appendix U: Parallel Programming 843
Appendix V: XML 849
Appendix W: Serialization 859
Index 877