Bu Bölümde öğreneceklerimiz
C#’da Metot ve Fonksiyon nedir ?
C#’da Metot nasıl tanımlanır?
C#’da tanımlanan metotlar nasıl kullanılır..?
Metotlar Nesne Tabanlı Programlamanın yapı taşıdır. Metotlar program içinde kullanılacak aynı kod yapılarını birleştirerek program içinde kullanımı kolaylaştırırlar.
Kısaca Programın herhangi bir yerinde kullanmak için belirli bir işi yerine getirmek amacıyla tasarlanmış alt programlara metot denir.
C#’da Metot Tanımlaması için aşağıdaki yapı kullanılır
<Erişim Belirteci> <Geri dönüş tipi> < Metot ismi> (Parametere listesi) { Çalıştırılacak kodlar... }
Erişim belirteçleri (public, private..) metoda nerelerden erişilebileceğini ayarlar. Belirtilmediği durumlarda “private” olarak kabul edilir. Yani sadece tanımlandığı sınıf içinde kullanılabilen bir metot olur.
Geri dönüş değeri, metodun çağıran fonksiyona gönderdiği veririn türüdür.
Parametreler ise metodun çalışırken ihtiyaç duyduğu çağıran fonksiyondan gönderilen bilgileridir.
using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { string ad, sehir; int yas; public void bilgiiste() { Console.Write("nAdınızı Girin:t"); ad = Console.ReadLine(); Console.Write("nYaşadığınız İl:t"); sehir = Console.ReadLine(); Console.Write("nYaşınız:tt"); yas = Convert.ToInt32(Console.ReadLine()); } public void bilgiyaz() { Console.Write("nn===================="); Console.Write("nAdınız:t" + ad); Console.Write("nYaşadığınız İl:t" + sehir); Console.Write("nYaşınız:t" + yas); Console.Write("n====================n"); } static void Main(string[] args) { //Metotun buunduğu sınıftan bir nesne yaratılıyor Program p = new Program(); p.bilgiiste(); // Metot Çağrıldı p.bilgiyaz(); // Metot Çağrıldı Console.ReadLine(); } } }