Chapter 9. Methods

A method is a member that implements an action that can be performed by an object. In this chapter, we will explore C# methods and see how they form the essential core of a C# program. In short, without methods, there could be no C# programs, and understanding how to define and use methods is essential to becoming an effective and productive C# programmer.

This chapter is relatively long because methods are such an important topic and there are many language features that relate to their use. To make it easier to understand methods, I start with a quick tour of the basic features and then dig down into the detail of each. Toward the end of the chapter, I describe some special kinds of method, the most important of which is the ...

Get Introducing Visual C# 2010 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.