did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780672321528

C# Primer Plus

by
  • ISBN13:

    9780672321528

  • ISBN10:

    0672321521

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2001-12-05
  • Publisher: Sams Publishing
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99

Summary

C# Primer Plusteaches the C# programming language and relevant parts of the .NET platform from the ground up, walking you through the basics of object-oriented programming, important programming techniques and problem solving while providing a thorough coverage of C#'s essential elements - such as classes, objects, data types, loops, branching statements, arrays, and namespaces. In early chapters guided tours take you sightseeing to the main attractions of C# and provide a fast learning-path that enables you to quickly write simple C# programs. Your initial programming skills are then gradually expanded, through the many examples, case studies, illustrations, review questions and programming exercises, to include powerful concepts - like inheritance, polymorphism, interfaces and exception handling, along with C#'s most innovative features - such as properties, indexers, delegates and events. With C# Primer Plus's dual emphasis on C# as well as fundamental programming techniques, this friendly tutorial will soon make you a proficient C# programmer building Windows applications on the .NET platform.

Author Biography

Klaus Michelsen has a Masters degree in Economics from Aarhus University in Denmark. His studies included artificial intelligence and courses in advanced computer science at Sydney University in Australia. Since his first programming assignment for a shoe shop when he was 18, he has, during his 15 years of programming experience, been exposed to many different technologies and programming languages, including Java, Visual J++, C++, MS Access, VB, Eiffel, and Pascal. Klaus has been working with C# and .NET since their introduction in the year 2000.

Table of Contents

Introduction 1(6)
Computers and Computer Programming: Basic Concepts
7(16)
Your First C# Program
23(36)
A Guided Tour through C#: Part I
59(32)
A Guided Tour through C#: Part II
91(20)
Your First Object-Oriented C# Program
111(30)
Types Part I: The Simple Types
141(60)
Types Part II: Operators, Enumerators and Strings
201(70)
Flow of Control Part I: Branching Statements and Related Concepts
271(58)
Flow of Control Part II: Iteration Statements
329(38)
Arrays Part I: Array Essentials
367(60)
Arrays Part II: Multidimensional Arrays---Searching and Sorting Arrays
427(54)
Class Anatomy Part I: static Class Members and Method Adventures
481(54)
Class Anatomy Part II: Object Creation and Garbage Collection
535(48)
Class Anatomy Part III: Writing Intuitive Code
583(52)
Namespaces, Compilation Units and Assemblies
635(28)
Inheritance Part I: Basic Concepts
663(44)
Inheritance Part II: abstract Functions, Polymorphism, and Interfaces
707(54)
Structs
761(10)
Exception Handling
771(22)
Delegates and Events
793(22)
Preprocessing, XML Documentation, and Attributes
815(18)
File I/O
833(18)
Recursion Fundamentals
851(16)
Appendix A Answers to Quizzes and Exercises 867(88)
Index 955

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program