C# 2005 For Dummies

Stephen Randy Davis, Chuck Sphar

  • 出版商: Hungry Minds
  • 出版日期: 2005-10-31
  • 售價: $960
  • 貴賓價: 9.5$912
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Paperback
  • ISBN: 0764597043
  • ISBN-13: 9780764597046
  • 相關分類: C#






  • C# is Microsoft's object-oriented programming language designed for improving productivity in the development of Web applications
  • Fully revised for C# 2005, this book begins with creating a C# program, then moves into C# and object-oriented programming fundamentals, Windows programming with C# and Visual Studio, and debugging and error handling
  • A friendly, conversational approach to understanding C# is certain to get readers quickly creating applications
  • The CD-ROM contains all the sample code in the book as well as bonus materials


Table of Contents:


Part I: Creating Your First C# Programs.

Chapter 1: Creating Your First C# Windows Program.

Chapter 2: Creating Your First C# Console Application.

Part II: Basic C# Programming.

Chapter 3: Living with Variability — Declaring Value-Type Variables.

Chapter 4: Smooth Operators.

Chapter 5: Controlling Program Flow.

Part III: Object-Based Programming.

Chapter 6: Collecting Data — The Class and the Array.

Chapter 7: Putting on Some High-Class Functions.

Chapter 8: Class Methods.

Chapter 9: Stringing in the Key of C#.

Part IV: Object-Oriented Programming.

Chapter 10: Object-Oriented Programming — What’s It All About?

Chapter 11: Holding a Class Responsible.

Chapter 12: Inheritance — Is That All I Get?

Chapter 13: Poly-what-ism?

Part V: Beyond Basic Classes.

Chapter 14: When a Class Isn’t a Class — The Interface and the Structure.

Chapter 15: Asking Your Pharmacist about Generics.

Part VI: The Part of Tens.

Chapter 16: The 10 Most Common Build Errors (And How to Fix Them).

Chapter 17: The 10 Most Significant Differences between C# and C++.

Appendix: About the CD.

Bonus Chapters on the CD-ROM!

Bonus Chapter 1: Some Exceptional Exceptions.

Bonus Chapter 2: Handling Files and Libraries in C#.

Bonus Chapter 3: Stepping through Collections.

Bonus Chapter 4: Using the Visual Studio Interface.

Bonus Chapter 5: C# on the Cheap.


End-User License Agreement.