Q:

Error parenthesis in c#,why?

Why do I get errors in parenthesis? 
thank you
https://onedrive.live.com/embed?cid=B71B2418AA133D20&resid=B71B2418AA133D20%211722&authkey=AGhuiPOEiWrvNLI
class Program
{
    static void Main(string[] args)
    {                                           //ERROR!!!
         public static class Calcolatrice
    {
        public static int Somma (int x, int y)
        {
            return x + y;
        }

        public static int Sottrazione (int x, int y)
        {
            return x - y;
        }

    }
    int i = Calcolatrice.Somma(12, 3);
    int j = Calcolatrice.Sottrazione(45, 34);
    }
}

A:

You have defined your class inside your Main method. You need to define your class outside of this, perhaps in a new file.

