Ho questo codice:

codice:
using System;

namespace Wrox.Overload
{
    class Sample
    {
        public static void Main()
        {
            int a = 1;
            int b = 1;
            double d = 2.4;
            double e = 3.7;
            somma(a,b);
            somma(d,e);
        }
        private static void somma(int a, int b)
        {
            int c = a + b;
            Console.WriteLine("Sto eseguendo la somma di due interi");
            Console.WriteLine(c);
        }
        private static void somma(double d, double e)
        {
            double f = d + e;
            Console.WriteLine("Sto eseguendo la somma di due double");
            Console.WriteLine(f);
        }
    }
}
E' tutto, o meglio, quasi chiaro, tranne una cosa:

codice:
 somma(a,b);
 somma(d,e);
vorrei sapere queste due linee di codice, esattamente cosa fanno e a cosa servono, grazie!