Bir metot, programın tamamlayıcı bir dizi içeren kodlar topluluğudur. Metotlar, büyük projelerde çok sık kullanılan bir yöntem olup, projenin yer kapladığı büyüklük ve kod karmaşası açısından çok yararlıdır. Yani örneğin 5 satırlı bir kodu sürekli her yerde yazmak yerine metotumuzu çağırırsak hem kod karmaşasını engellemiş, hemde 5 satır yerine 1 satırla işimizi bitirmiş oluruz.
2 şekilde metot yazabiliriz, bunları Geri Dönüşlü ve Dönüşsüz Olarak Ayırabiliriz.
Geri Dönüşlü Metotlarda,
static/public/private değişkentürü MetotAdı(parametre) olarak tanımlayabiliriz. Ancak geri dönüşlü olduğu için sonuna Return ifadesini koymamız gerekmektedir.
Şimdide gelin örnek olarak kullanıcı tarafından girilen 2 sayının metotlar ile toplamını, dönüşlü ve dönüşsüz olarak ayrı ayrı inceleyelim..
Geri Dönüşlü Metot Örneği:
Geri Dönüşsüz Metot Örneği:
2 şekilde metot yazabiliriz, bunları Geri Dönüşlü ve Dönüşsüz Olarak Ayırabiliriz.
Geri Dönüşlü Metotlarda,
static/public/private değişkentürü MetotAdı(parametre) olarak tanımlayabiliriz. Ancak geri dönüşlü olduğu için sonuna Return ifadesini koymamız gerekmektedir.
Şimdide gelin örnek olarak kullanıcı tarafından girilen 2 sayının metotlar ile toplamını, dönüşlü ve dönüşsüz olarak ayrı ayrı inceleyelim..
Geri Dönüşlü Metot Örneği:
static int topla(int a,int b)
{
Console.Write("Bir sayı giriniz :");
a = int.Parse(Console.ReadLine());
Console.Write("Bir sayı giriniz :");
b = int.Parse(Console.ReadLine());
return (a+b)
}
static void Main(string[] args)
{
int sayı1,sayı2;
topla(sayı1,sayı2);
Console.ReadKey();
}
Geri Dönüşsüz Metot Örneği:
static void topla()
{
int a,b;
Console.Write("Bir sayı giriniz :");
a = int.Parse(Console.ReadLine());
Console.Write("Bir sayı giriniz :");
b = int.Parse(Console.ReadLine());
Console.WriteLine(s1 + " - " + s2 + " = " + (s1 - s2));
}
static void Main(string[] args)
{
topla();
Console.ReadKey();
}
Yorumlar
Yorum Gönder