Aracılığıyla paylaş


Main() ve komut satırı değişkenleri (C# Programlama Kılavuzu)

Main Yöntemi bir C# konsol uygulaması veya windows uygulamasının giriş noktasıdır. (Kitaplıklar ve Hizmetleri ihtiyaç duymaz bir Main yöntemi bir giriş noktası olarak.). Uygulama başlatıldığında, Main çağrılır ilk yöntem yöntemidir.

Yalnızca bir giriş noktası bir C# programı olabilir. Sahip birden fazla sınıfı olması durumunda bir Main yöntemi, programınızla birlikte derlemek gerekir /main derleyici seçeneği belirtmek için Main giriş noktası olarak kullanmak için yöntem. Daha fazla bilgi için bkz. /main (C# Derleyici Seçenekleri).

class TestClass
{
    static void Main(string[] args)
    {
        // Display the number of command line arguments:
        System.Console.WriteLine(args.Length);
    }
}

Genel Bakış

  • Main Yöntemi bir .exe programını; giriş noktasıdır Burada program denetimi başlar ve biter dir.

  • Mainbir sınıf veya yapı birimi içinde bildirilir. Mainolması gereken statik ve gereken ortak. (Önceki örnekte, varsayılan erişim, aldığı özel.) Çevreleyen sınıf ya da yapı statik olması gerekli değildir.

  • Mainolabilir ya da bir void veya int dönüş türü.

  • Main Yöntemi ile veya olmadan bildirilebilir bir string[] parametre komut satırı bağımsız değişkenleri içeriyor. Kullanırken, Visual Studio Windows Forms uygulamaları yaratmak için parametre el ile eklemeniz veya bildirimin kullanmak Environment komut satırı değişkenlerini almak için sınıf. Parametreler sıfır dizine komut satırı bağımsız değişkenleri okunur. c ve c++ aksine, programın adını ilk komut satırı bağımsız değişkeni olarak değerlendirilmez.

Bu Bölümde

C# dil belirtimi

Daha fazla bilgi için bkz: C# dil belirtiminin. Dil belirtimi, C# sözdizimi ve kullanımı için nihai kaynaktır.

Ayrıca bkz.

Görevler

C# Örnek Uygulamaları

Başvuru

Yöntemleri (C# Programlama Kılavuzu)

Bir C# programı içinde

Kavramlar

csc.exe Kullanarak Komut Satırı Oluşturma

C# Programlama Kılavuzu