C# METOT NEDİR? FAYDALARI NELERDİR?

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: 

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