#232 – Declaring and Using Instance Methods in a Class
February 4, 2011 1 Comment
In a class, an instance method is a kind of class member that is a block of statements that will execute when a user of the class calls the method. It typically acts upon the data stored in that particular instance of the class.
A method has a return value that allows the method to return a result, or a return type of void, indicating that it doesn’t return any result.
Here’s a simple example of a method:
public class Dog
{
public string Name;
public int Age;
public void BarkYourAge()
{
for (int i = 1; i <= Age; i++)
Console.WriteLine("Woof");
}
}
Calling our method:
Dog rover = new Dog();
rover.Name = "Rover";
rover.Age = 3;
rover.BarkYourAge();
The result:

Pingback: #281 – Declaring and Using Static Methods in a Class « 2,000 Things You Should Know About C#