
İyi çalışmalar arkadaşlar bu yazımda sizlere C# console’da menu yapımını anlatmaya çalışacağım. Öncelikle birkaç yöntemle menü yapabiliriz bunlardan birini ben sizin için seçtim. Bir kütüphane programından aldığım kodlar üzerinden anlatacağım.
Ana:
Console.WriteLine("");
Console.WriteLine("************************************************");
Console.WriteLine("-----------KÜTÜPHANE YÖNETİM PROGRAMI-----------");
Console.WriteLine("************************************************");
Console.WriteLine("");
Console.WriteLine("Ana Menü");
Console.WriteLine("");
Console.WriteLine("1 - Kitap Yönetimi");
Console.WriteLine("2 - Müşteri Yönetimi");
Console.WriteLine("3 - Satış-İade");
Console.WriteLine("4 - Raporlama");
Console.WriteLine("5 - Çıkış");
Console.WriteLine("");
Console.Write("Seçiminiz : ");
int x = Convert.ToInt16(Console.ReadLine());
if (x == 1)
{
///Kitap Yönetimi
goto Ana;
}
else if (x == 2)
{
///Müşteri Yönetimi
goto Ana;
}
else if (x == 3)
{
///Satış İade
goto Ana;
}
else if (x == 4)
{
///Raporlama
goto Ana;
}
else if (x == 5)
{
///Çıkış
}
Arkadaşlar bu menü kütüphane programına ait bir menüden aldım. İf komutları içindeki açıklama yerlerine gerekli kodlar yazılarak program tamamlanabilir. Program bir bölümdeki işini bitirdikten sonra yine ana menüye dönüyor.
Emin Gökçe