C# Dersleri 5 - Main Metodu ve Kullanımı

C# Dersleri 5 - Main Metodu ve Kullanımı


C# programlamada, Main metodu, bir uygulamanın başlangıç noktasıdır ve programın çalışmaya başladığı yerdir. Bu dersimizde, Main metodunun rolünü, nasıl tanımlanacağını ve nasıl kullanılacağını öğreneceksiniz.

Main Metodu Nedir ?

Main metodu, C# uygulamalarında programın çalışmasını başlatan ilk yöntemdir. Program çalıştığında, işletim sistemi Main metodunu çağırır ve buradan itibaren kodun yürütülmesine başlanır. C# dilinde bir uygulama oluştururken, bu metodun doğru şekilde yapılandırılması, programın düzgün bir şekilde çalışması için kritik öneme sahiptir.

Main Metodunun Tanımlanması

Main metodunu tanımlamak için, aşağıdaki kurallara dikkat etmelisiniz:

  • Erişim Belirleyici: Main metodu genellikle static olarak tanımlanır çünkü sınıfın bir örneği olmadan doğrudan çağrılır.
  • Dönüş Tipi: Main metodu, void dönüş türüne sahip olabilir veya int dönüş türü kullanabilir. void dönüş türü, metodun herhangi bir değer döndürmeyeceğini belirtirken, int dönüş türü programın bir çıkış kodu döndürmesini sağlar.
  • Parametreler: Main metodunun parametreleri string[] args şeklinde olabilir. Bu, komut satırı argümanlarını almak için kullanılır.

Main Metodunun Kullanımı

İşte basit bir Main metodunun örneği:

using System;

namespace MyFirstApp
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Merhaba Dünya!");
        }
    }
}

Bu örnekte:

  • static void Main(string[] args) metodunun tanımıdır.
  • Console.WriteLine("Merhaba Dünya!"); satırı, Main metodunun içindeki kodu temsil eder ve ekrana "Merhaba Dünya!" mesajını yazdırır.

Main Metodunun Parametreleri

Main metodunun args parametresi, programın çalıştırıldığı komut satırından gelen argümanları temsil eder. Bu parametreyi kullanarak programınıza dışarıdan veri iletebilir ve bu verileri işleyebilirsiniz.

static void Main(string[] args)
{
    if (args.Length > 0)
    {
        Console.WriteLine("Argüman: " + args[0]);
    }
    else
    {
        Console.WriteLine("Argüman yok.");
    }
}

Bu kod, program çalıştırıldığında komut satırına verilen ilk argümanı ekrana yazdırır.

Sonuç

Main metodu, C# programlarının temel taşlarından biridir ve uygulamanızın çalışmaya başlamasını sağlar. Bu metodun doğru bir şekilde yapılandırılması, programınızın düzgün çalışması için önemlidir. Main metodunu anlamak, C# dilinde etkili bir programlama yapmanın anahtarıdır.

Bu dersimizde, Main metodunun temel kullanımını öğrendiniz. İleriye dönük olarak, daha karmaşık uygulamalar geliştirirken Main metodunu nasıl özelleştirebileceğinizi ve komut satırı argümanları ile nasıl çalışabileceğinizi keşfedeceksiniz.

 

Bu içeriği beğendiyseniz paylaşarak destek olabilirsiniz!


Eğitim İçeriği

Eğitim C# Dersleri
Kategori Programlama Dili
Ders Adeti 18 Ders
Dil Türkçe
Güncelleme 04/2024
  • HTML Dersleri

    HTML Dersleri Sıfırdan İleri Seviyeye

    Kategori Web Programlama
    Ders Süresi 19 Ders
    Dil Türkçe
    Güncelleme 12/2020
    Derse Başla
  • Java Dersleri

    Java Dersleri ve Nesne Yönelimli Programlama

    Kategori Programlama Dili
    Ders Süresi 125 Ders
    Dil Türkçe
    Güncelleme 09/2020
    Derse Başla
  • CSS Dersleri

    CSS Dersleri Başlangıçtan İleri Seviyeye

    Kategori Web Programlama
    Ders Süresi 49 Ders
    Dil Türkçe
    Güncelleme 10/2021
    Derse Başla
  • Java Örnek Projeler

    Java Örnek Projeler

    Kategori Programlama Dili
    Ders Süresi 20 Ders
    Dil Türkçe
    Güncelleme 10/2022
    Derse Başla
  • C# Dersleri

    C# Dersleri ve Nesne Yönelimli Programlama

    Kategori Programlama Dili
    Ders Süresi 100 Ders
    Dil Türkçe
    Güncelleme 04/2024
    Derse Başla