Team LiB
Previous Section Next Section

Chapter 1: A Little Taste of C#

Overview

If the first part of this book is supposed to be about general object concepts, then why on earth are we starting out with an introductory chapter on C#?

This brings us back to our initial question: why are we diving into C# syntax so soon? Our reason for doing so is that we'd like you to become comfortable with C# syntax from the start, because our goal for this book is not only to teach you about objects and object modeling, but also to ultimately show you how objects translate into C# code. So, although we do indeed use a bit of pseudocode to hide some of the more complex logic of our code examples throughout Parts One and Two, we focus for the most part on real C# syntax. Just remember that the object concepts you'll learn in Parts One and Two of our book are equally applicable to other OO languages, unless otherwise noted.

In this chapter, you'll learn about

If you're a proficient C, C++, or Java programmer, you'll find much of C# syntax to be very familiar, and you should be able to breeze through this chapter fairly quickly.

If you've already been exposed to C# language basics, please feel free to skip to Chapter 2.


Team LiB
Previous Section Next Section