Define methods : Member Method « Class « C# / CSharp Tutorial






  1. Methods are subroutines that manipulate the data defined by the class and provide access to that data.
  2. Other parts of your program will interact with a class through its methods.
  3. The general form of a method is shown here:
access ret-type name(parameter-list) {
    // body of method
}
  1. The access determines what other parts of a program can call the method.
  2. The ret-type specifies the type of data returned by the method.
  3. The parameter-list is a sequence of type and identifier pairs separated by commas.
using System;
using System.Collections.Generic;
using System.Reflection;
using System.Runtime.InteropServices;

class Calculator
{
    public int Add(int x, int y)
    {
        return x + y;
    }
}

public class MainClass
{
   public static void Main(){
        Calculator calc = new Calculator();
        int sum = calc.Add(3, 5);
        Console.WriteLine("3 + 5 = {0}", sum);
   }

}
3 + 5 = 8








7.4.Member Method
7.4.1.Define methods
7.4.2.Member Functions
7.4.3.Nested methods
7.4.4.Return a value from a member method
7.4.5.Define Rectangle class with method to compute the area
7.4.6.Object Class Methods