Merhaba Arkadaşlar,
c# programlama olsun java programlama olsun çalırken her seferinde tekrar eden kodları yazmak istemeyiz.Çünki sürekli tekrar eden bi kodu her yere yazmak ameleliktir.Bunun yerine metodları kullanırız.Metodları kullanmamızın amacı tekrar eden kodları sadece bir yere yazıp kodları ordan çağırmaktır.Aynı kodu 5 yere yazsak 20 satır olsa 100 satır kod eder.Sadece 20 satır metod yazıp ordan çekerek 80 satır size kalır.Hem siz iş yükünden kurtulursunuz okadar kodu yazmamış olursunuz hemde daha düzenli okunabilen bir kod yazmışsınızdır.Metodları yazarken parametreli metodlar sayesinde parametre gönderir ona göre işlem yaptırız.Örnek olarak veritabanına bir bilgiyi kaydetme işlemi yapalım.kaydetme işleminde bilgileri parametre ile gönderilir ve tip adında bir parametre ilede hangi tabloya kaydedileceğini metodun içinde if else ile işlemi yapabiliriz veya sadece işlem yaptıracağımız parametreleri gönderebiliriz.Metodun ismini yazınca parametre aldığı için boş bırakırsak aşağıda resimde belirtildiği gibi metodun tipi ve aldığı tiplerle parametreler görünmektedir.
Button1_click içine yazılacak olan kodlar
Hesaplama hesap = new Hesaplama(); int donen = hesap.toplam(Convert.ToInt32(textBox1.Text),Convert.ToInt32(textBox2.Text)); MessageBox.Show(donen.ToString()); |
Hesaplama sınıfının ve topla metodunun kodları
class Hesaplama { public int toplam( int say1, int say2) { int toplam = say1 + say2; return toplam ; } } |