Methods are subroutines that manipulate the data defined by the class and provide access to that data.
Other parts of your program will interact with a class through its methods.
The general form of a method is shown here:
access ret-type name(parameter-list) {
// body of method
}
The access determines what other parts of a program can call the method.
The ret-type specifies the type of data returned by the method.
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);
}
}