Skip to Content
Learning C# 3.0
book

Learning C# 3.0

by Jesse Liberty, Brian MacDonald
November 2008
Beginner
696 pages
17h 43m
English
O'Reilly Media, Inc.
Content preview from Learning C# 3.0

How This Book Is Organized

Here’s a short summary of the chapters in this book and what you’ll find inside:

Chapter 1, C# and .NET Programming

Here, we’ll introduce you to the C# language and the .NET platform that supports it. That’s important background information so that you can see how C# fits into the larger scheme. More important, though, we’ll get you started writing real code. You’ll create your first working program and see how easy it is to program in C#.

Chapter 2, Visual Studio 2008 and C# Express 2008

When you build something, be it a house, a book, or a program, you have to know your tools. The tools for C# are Visual Studio 2008 and its free counterpart, C# Express. In this chapter, we’ll walk you through them so that you’re more comfortable with the interface.

Chapter 3, C# Language Fundamentals

Now that you have your feet wet, it’s time to begin at the beginning. In this chapter we’ll introduce the most basic concepts of C#: statements, types, and variables. We’ll also discuss constants and enumerations. And because you want your code to show you something, we’ll demonstrate strings and how to write to the screen.

Chapter 4, Operators

After you’ve learned about variables, you’ll want to do something with them, and that’s where operators come in. We’ll start with the most basic operator, for assignment, and then we’ll show you the mathematical operators, and the operators for comparison.

Chapter 5, Branching

Without branching, your program would proceed in a straight line ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

C# 3.0 Design Patterns

C# 3.0 Design Patterns

Judith Bishop
Programming in C#: Exam 70-483 (MCSD) Guide

Programming in C#: Exam 70-483 (MCSD) Guide

Simaranjit Singh Bhalla, SrinivasMadhav Gorthi
C# 7.0 in a Nutshell

C# 7.0 in a Nutshell

Joseph Albahari, Ben Albahari

Publisher Resources

ISBN: 9780596155018Errata Page