C# Switch – Case İle Aylara Göre İşlem Yapma

Merhaba sevgili takipçilerim ve ziyaretçilerim. Bu makalemde Switch – Case operatörünü kullanarak ayları bulup, bulduğumuz aylara göre işlem kodlarını nereye yazacağımızı yazılı olarak anlatmaya çalışacağım. İlk öncelikle biz ayları rakamsal yani yılın ilk ayı Ocak olduğundan 1 olarak listeleme yapmamız gerekiyor. Yani 1,2,3,4,5,… olarak 12 olarak devam ediyor. 1 = Ocak, 2= Şubat, 3= Mart, …. , 12=Aralık gibi değer almamıza yarıyor.
Bu değeri almak için “int” olarak “ay” adında bir değişken tanımlayıp bunu “DateTime.Now.Month” olarak ay olarak tanımladığımı integer türündeki değişkenin içerisine değerini alıyoruz. Aldığımız bu değeri de Switch – Case operatörünü kullanarak sıralıyoruz. Ocak, Şubat, Mart, Nisan, … gibi
 
Detaylı kod görünümü aşağıdaki gibidir;

int ay = DateTime.Now.Month;
switch (ay)
{
case 1: //OCAK
//KODLAR CASE 1 İLE BREAK ARASINA YAZILACAK
break;
case 2: //ŞUBAT
//KODLAR CASE 2 İLE BREAK ARASINA YAZILACAK
break;
case 3: //MART
//KODLAR CASE 3 İLE BREAK ARASINA YAZILACAK
break;
case 4: //NİSAN
//KODLAR CASE 4 İLE BREAK ARASINA YAZILACAK
break;
case 5: //MAYIS
//KODLAR CASE 5 İLE BREAK ARASINA YAZILACAK
break;
case 6: //HAZİRAN
//KODLAR CASE 6 İLE BREAK ARASINA YAZILACAK
break;
case 7: //TEMMUZ
//KODLAR CASE 7 İLE BREAK ARASINA YAZILACAK
break;
case 8: //AĞUSTOS
//KODLAR CASE 8 İLE BREAK ARASINA YAZILACAK
break;
case 9: //EYLÜL
//KODLAR CASE 9 İLE BREAK ARASINA YAZILACAK
break;
case 10: //EKİM
//KODLAR CASE 10 İLE BREAK ARASINA YAZILACAK
break;
case 11: //KASIM
//KODLAR CASE 11 İLE BREAK ARASINA YAZILACAK
break;
case 12: //ARALIK
//KODLAR CASE 12 İLE BREAK ARASINA YAZILACAK
break;
}

 
 

mertinko

Yazılım hakkında bildiklerini anlatan sıradan biri.

Recent Posts

‘Microsoft.ACE.OLEDB.12.0’ Sağlayıcısı Yerel Makineye Kayıtlı Değil Hatası ve Çözümü (2025)

microsoft ace oledb 12.0 hatası,oledb 12.0 provider not registered,microsoft access database engine indir,accessdatabaseengine.exe indir,oledb provider…

2 hafta ago

Windows Uzak Masaüstü Uygulaması Kullanımdan Kaldırılıyor: İşte Son Tarih!

Microsoft, uzaktan farklı cihazları kontrol etmeye yarayan Uzak Masaüstü uygulamasına desteği keseceğini duyurdu. Onun yerine…

1 ay ago

Office 2021 Etkinleştirme ve Ürün Anahtarı Rehberi (2025 Güncel)

office 2021 etkinleştirme, office 2021 lisans anahtarı, office 2021 ürün anahtarı, office 2021 aktivasyon, office…

1 ay ago

Office 2016 Etkinleştirme ve Ürün Anahtarı Rehberi (2025 Güncel)

Microsoft Office 2016, güçlü özellikleri ve kullanıcı dostu arayüzü ile hala popülerliğini koruyan bir ofis…

1 ay ago

Office 2019 Etkinleştirme ve Ürün Anahtarı Rehberi (2025 Güncel)

Office 2019 etkinleştirme, Office 2019 ürün anahtarı, Office 2019 lisans, Office 2019 serial key, Office…

1 ay ago

2025 E-İmza Rehberi: E-İmza Nedir, Nasıl Alınır? (Başvuru, Ücretler ve Kullanım Alanları)

2025 e-imza, e-imza nedir, e-imza nasıl alınır, e-imza başvurusu, e-imza ücreti 2025, e-imza fiyatları, e-imza…

2 ay ago