namespace Methods
{
    class Program
    {
        static void Main(string[] args)
        {

          string Istek = Console.ReadLine();
            if (Istek=="Hacim Hesapla")
            {

                    Hacim();
                     Istek = Console.ReadLine();
            }
            if (Istek == "Alan Hesapla")
            {

                Alan();
                Istek = Console.ReadLine();
            }





        }
        static int Alan()
        {
            Console.Write("1. Kenarı girin");
            int Kenar1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("2. Kenarı girin");
            int Kenar2 = Convert.ToInt32(Console.ReadLine());
            var Alan = Kenar1 * Kenar2;
            Console.WriteLine(Alan);
            return Alan;
        }
        static int Hacim()
        {
            Console.Write("1. Kenarı girin");
            int Kenar1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("2. Kenarı girin");
            int Kenar2 = Convert.ToInt32(Console.ReadLine());
            Console.Write("3. Kenarı girin");
            int Kenar3 = Convert.ToInt32(Console.ReadLine());
            var Hacim = Kenar1 * Kenar2*Kenar3;
            Console.WriteLine(Hacim);
            return Hacim;
        }

    }

}
Bu kodda alan veya hacim hesapladıktan sonra tekrar hesaplama yapamıyorum, programı nasıl başa çevirebilirim.