Gün İçindeki Saat Göre Farklı Karşılama Mesajı Vermek
Bu örnekte o andaki sistem saatine göre farklı karşılama mesajı veren program yapacağız. Bir yandan da switch metodunu
göreceğiz. Aşağıdaki şekli inceleyin.
Şekil 1
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
string mesaj = "Hoşgeldiniz!";
int saat = DateTime.Now.Hour;
switch (saat)
{
//case 9 ile saat 09.00 tanımladık.
case 9:
case 10:
case 11:
MessageBox.Show(mesaj.Insert(0, "Günaydın,"));
break;
case 12:
case 13:
case 14:
case 15:
MessageBox.Show(mesaj.Insert(0, "İyi günler,"));
break;
case 16:
case 17:
case 18:
case 19:
MessageBox.Show(mesaj.Insert(0, "İyi akşamlar,"));
break;
case 20:
case 21:
case 22:
case 23:
case 24:
MessageBox.Show(mesaj.Insert(0, "İyi geceler,"));
break;
default:
mesaj = mesaj.Insert(0, "Merhaba,");
break;
}
}
}
}
//Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN