How This Book Is Organized
The C# Language focuses on the details of the language, Part II examines how C# supports interacting with data, Part III discusses how to write .NET programs, and Part IV describes how to use C# with the .NET Common Language Runtime (CLR) and Framework Class Library (FCL).
The C# Language The C# Language
- Chapter 1
This chapter introduces you to the C# language and the .NET 3.5 platform.
- Chapter 2
This chapter demonstrates a simple program to provide a context for what follows, and introduces you to the Visual Studio integrated development environment (IDE) and a number of C# language concepts.
- Chapter 3
This chapter presents the basics of the language, from built-in datatypes to keywords.
- Chapter 4
Classes define new types and allow programmers to extend the language so that they can better model the problems they're trying to solve. This chapter explains the components that form the heart and soul of C#.
- Chapter 5
Classes can be complex representations and abstractions of things in the real world. This chapter discusses how classes relate and interact.
- Chapter 6
This chapter teaches you how to add operators to your user-defined types.
- Chapter 7
This chapter introduce structs, which are lightweight objects that are more restricted than classes and that make fewer demands on the operating system and on memory.
- Chapter 8
Interfaces, the subject of Chapter 8, are contracts: they describe how a class will work so that other programmers can interact with your objects in well-defined ...
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