MessageBox.Show(”Mikail LEKESiZ”);
//
String Veri;
Veri = “Mikail LEKESiZ”;
MessageBox.Show(Veri);
//
String Baslik;
Baslik = “MLekesiz”;
MessageBox.Show(Veri,Baslik);
//
MessageBoxButtons DugmeSecenekleri;
Veri = “Kapatmak Istediginizden Eminmisiniz?”;
Baslik = “Kapatma Islemi”;
DugmeSecenekleri = MessageBoxButtons.YesNoCancel;
MessageBox.Show(Veri,Baslik,DugmeSecenekleri);
//
MessageBoxIcon ResimSec;
ResimSec = MessageBoxIcon.Question;
MessageBox.Show(Veri, Baslik, DugmeSecenekleri, ResimSec);
//
MessageBoxDefaultButton AktifDugme;
AktifDugme = MessageBoxDefaultButton.Button3;
MessageBox.Show(Veri,Baslik,DugmeSecenekleri,ResimSec,AktifDugme);
//
MessageBoxOptions Secenek;
Secenek = MessageBoxOptions.RtlReading;
MessageBox.Show(Veri, Baslik, DugmeSecenekleri, ResimSec, AktifDugme,Secenek);
Haziran 2009
MessageBox
Xml Taglarini Kullanarak Methodlara Aciklama Eklemek
/// < summary >
/// Sayinin Faktoryeli Hesaplanacak
/// < / summary >
///< param name="Deger" >< / param >
/// < returns > < / returns >
private Double Faktoryel(int Deger)
{
double Sonuc = 1;
for (int i = 2; i <= Deger; i++)
{
Sonuc *= Deger;
}
return Sonuc;
}
private void Form1_Load(object sender, EventArgs e)
{
int Sayi = 10;
double Hesapla = Faktoryel(Sayi);
this.Text = Hesapla.ToString();
}
Fonksiyonlarda Dizi
Char[] Karakterler(String Veri)
{
Char[] KarakterDizi;
int Adet, i = 0;
Adet = Veri.Length;
KarakterDizi = new Char[Adet];
while (i <= Adet - 1)
{
KarakterDizi[i] = Veri[i++];
}
return KarakterDizi;
}
private void button1_Click(object sender, EventArgs e)
{
Char[] Karakter;
String Deger;
Deger = textBox1.Text;
Karakter = Karakterler(Deger);
this.Text = Karakter[0].ToString();
}
Recursive Fonksiyonlar
Double FaktoryelHesapla(int Deger)
{
Double CarpimSonuc = 1;
if (Deger > 1)
{
CarpimSonuc = Deger * FaktoryelHesapla(Deger - 1);
}
return CarpimSonuc;
}
private void button1_Click(object sender, EventArgs e)
{
int SayiBul;
Double SonucDeger;
SayiBul = 5;
SonucDeger = FaktoryelHesapla(SayiBul);
this.Text = “Faktoryel Sonuc = ” + SonucDeger.ToString();
}
Fonksiyonlarda Dizi
Double ToplamHesapla(int[] Dizi)
{
Double ToplamDeger = 0;
System.Collections.IEnumerator DiziOku = Dizi.GetEnumerator();
while (DiziOku.MoveNext())
{
ToplamDeger += (int)DiziOku.Current;
}
return ToplamDeger;
}
private void button1_Click(object sender, EventArgs e)
{
int[] DiziElemanlari = new int[] { 10, 30, 40, 70 };
Double SonucDeger;
SonucDeger = ToplamHesapla(DiziElemanlari);
this.Text = “Elemanlarin Toplami = ” + SonucDeger.ToString();
}