C# kahve otomatında döngü

Bu kahve makinesi otomasyon kodunda, seçimi yanlış girdiğimiz koşulda kodun en başına “seçiminizi yapınız” kısmına geri dönme döngüsünü nasıl sağlayabilirim? Yardımcı olabilirseniz çok mutlu olurum.

´´
using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace uygulama1

{

class Program

{

    static void Main(string[] args)

    {



        Console.Title = "Kahve seçim otomasyonu";



        Console.WriteLine("Seçiminiz: 1-small , 2-medium, 3-large");

        Console.WriteLine("Seçiminizi yapınız:");

        int secim = int.Parse(Console.ReadLine());

        int fiyat = 0;



        switch (secim) 
        {

            case 1 :

                fiyat += 25;  

                break; 
            case 2:

                fiyat += 25; 
                goto case 1; 

            case 3 :

                fiyat += 50;

                goto case 1;

            default:

                Console.WriteLine("Yanlış seçim yaptınız, tekrar deneyiniz.");

                break;



        }

        if (fiyat != 0)

        {

            Console.WriteLine("Lütfen makineye {0}tl yükleyiniz.", fiyat);

        }

        Console.WriteLine("Afiyet olsun.");

        Console.Read();

       

    }

   

}

}
´´