İçinde bulunduğumuz yıldan bizim belirlediğimiz yıldan çıkartarak aradaki yıl farkını bulma:
Formu çift tıklayıp Formun Load kısmına
private void Form1_Load(object sender, EventArgs e)
{
int saat = DateTime.Now.Year;
int yil=1982;
int sonuc = saat - yil;
MessageBox.Show(sonuc.ToString());
}
yazarsak ekrana messagebox ile yıl farkını rakam olarak yazar.
Burada
Dikkat etmemiz gereken message box ile ekrana msj bastırabilmemiz için
bu msjın tipi string bir ifade olmak zorundadır. Eğer bu ifade string
değilse öncelikle string ifadeye çevirmemiz lazım. Mesela örneğimizde
sonuc int bir değişkendir. Eğer biz MessageBox.Show(sonuc);
yazsaydık program hata verecekti. Dyecektiki string ifade değil
messagebox'ın içindeki. Bu hatayı almamak için önce sonuç ifadesini
string bir değere çeviriyoruz. sonuna .tostring() yazarak.
Hiç yorum yok :
Yorum Gönder