Programming in C # : A Primer, 3/e (Paperback)

E. Balagurusamy

  • 出版商: McGraw-Hill Education
  • 售價: $950
  • 貴賓價: 9.8$931
  • 語言: 英文
  • 頁數: 508
  • 裝訂: Paperback
  • ISBN: 0070702071
  • ISBN-13: 9780070702073
  • 相關分類: C 程式語言
  • 下單後立即進貨 (約5~7天)


This revised edition maintains the lucid flow and continuity that have been hallmarks of this book. This book takes the student through a step-by-step process, starting from simple programming problems to more complex and difficult ones. The content of this new edition has been enriched with the inclusion of new topics, projects and sample programs and offers hands-on practice to students at developing real-life C# applications.



1. Expanded coverage of Debugging

2. Coverage of Winforms

3. Case studies at the end of each chapter - more than 20 case studies in the book

4. Three new projects - 1 major project (Voting Control for Asp.Net) and 2 minor projects (Project Planner and Task Actions)


1. Introducing C#

2. Understanding .NET: The C# Environment

3. Overview of C#

4. Literals, Variables and Data Types

5. Operators and Expressions

6. Decision Making and Branching

7. Decision Making and Looping

8. Methods in C#

9. Handling Arrays

10. Manipulating Strings

11. Structures and Enumerations

12. Classes and Objects

13. Inheritance and Polymorphism

14. Interface: Multiple Inheritance

15. Operator Overloading

16. Delegates and Events

17. Managing Console I/O Operations

18. Managing Errors and Exceptions

19. Multithreading in C#

20. WindowForms and Web-based Application Development on .NET


Appendix A: Minor Project 1: Project Planner

Appendix B: Minor Project 2: Task Actions

Appendix C: Major Project: Voting Control for Asp.Net

Appendix D: The CLR and the .NET Framework

Appendix E: Building C# Applications