Haziran 2009


1 - Diger form ve classlarin kullanilmasi istenirse “public”, sadece aktif formun kullanilmasi istenirse “private” ile tanimlanir. Eger herhangi bir tanim yapilmazsa private olarak algilanir.
2 - Uygulamaya donus degeri mutlaka “return” ile belirtilmelidir.
3 - Fonksiyona bir isim verilmelidir.
4 - Fonksiyon isminden sonraki parantez icerisinden kullanilacak parametre tipleri belirtilmelidir.
5- Fonksiyonun geri donus degerine ait tip, fonksiyonun isminden hemen once bildirilmelidir.

Ornek:

Double FonksiyonHesapla(int IlkSayi, int SonSayi)
{
Double SonDeger;
SonDeger = 2 * IlkSayi * IlkSayi + 5 * SonSayi + 10;
return SonDeger;
}

private void button1_Click(object sender, EventArgs e)
{
int IlkKatsayi = 10, IkinciKatsayi = 20; Double SonucDeger;
SonucDeger = FonksiyonHesapla(IlkKatsayi, IkinciKatsayi);
this.Text = “Hesaplanan Sonuc = ” + SonucDeger.ToString();
}

void MesajVer(ref String Sehir)
{
MessageBox.Show(Sehir);
Sehir = “Bursa”;
}

private void button1_Click(object sender, EventArgs e)
{
String MesajDeger;
MesajDeger = “Izmir”;
MesajVer(ref MesajDeger);
this.Text = MesajDeger;
}
}

void ListGoster(Object[] ListUyeleri)
{
foreach(Object Eleman in ListUyeleri)
{
string Deger;
Deger = (String)Eleman;
MessageBox.Show(Deger);
}
}

private void button1_Click(object sender, EventArgs e)
{
listBox1.Items.Add(”Eleman-1″);
listBox1.Items.Add(”Eleman-2″);
listBox1.Items.Add(”Eleman-3″);
listBox1.Items.Add(”Eleman-4″);
listBox1.Items.Add(”Eleman-5″);

int Adet;
Adet = listBox1.Items.Count;
Object[] DiziEleman = new Object[Adet];
for (int i = 0; i <= Adet - 1; i++)
{
DiziEleman[i] = listBox1.Items[i];
}
ListGoster(DiziEleman);
}

void GMesaj(string Adi, string Soyadi)
{
MessageBox.Show(”Adi : ” + Adi + “\nSoyadi : ” + Soyadi);
}

private void button1_Click(object sender, EventArgs e)
{
string ad,soy;
ad = textBox1.Text;
soy = textBox2.Text;
GMesaj(ad,soy);
}

void GMesaj(String Adi)
{
MessageBox.Show(Adi);
}

private void button1_Click(object sender, EventArgs e)
{
String Deger;
Deger = “Hosgeldiniz ” + textBox1.Text + ” bey.”;
GMesaj(Deger);
}

« Previous PageNext Page »