Sdílet prostřednictvím


Vítáme--První Program (Příručka programování C#)

Následující procedura vytvoří C# verzi programu tradiční "Hello World!".Program zobrazí řetězecHello World!

Další příklady úvodní, viz Kurzy Začínáme.

[!POZNÁMKA]

Ve vašem počítači se pro některé z prvků uživatelského rozhraní sady Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedeny v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Nastavení aplikace Visual Studio.

Vytvoření a spuštění aplikace konzoly

  1. Spusťte aplikaci Visual Studio.

  2. Na panelu nabídek zvolte soubor, Nový, projektu.

  3. V Nainstalované šablony podokně rozbalte **Visual C#**a pak zvolte Windows.

  4. V prostředním podokně vyberte Aplikace konzoly.

  5. V název pole, zadejte název projektu a potom zvolte OK tlačítko.

    Nový projekt se objeví v Průzkumníku.

  6. Pokud není otevřen v Program.cs Editor kódu, otevřete místní nabídku pro Program.cs v Průzkumníkua pak zvolte Zobrazení kódu.

  7. Obsah Program.cs nahraďte následující kód.

    // A Hello World! program in C#.
    using System;
    namespace HelloWorld
    {
        class Hello 
        {
            static void Main() 
            {
                Console.WriteLine("Hello World!");
    
                // Keep the console window open in debug mode.
                Console.WriteLine("Press any key to exit.");
                Console.ReadKey();
            }
        }
    }
    
  8. Zvolte klávesu F5 spuštění projektu.Se zobrazí okno příkazového řádku, který obsahuje řádekHello World!

Dále se vyšetřují důležité části tohoto programu.

Komentáře

První řádek obsahuje komentář.Znaky // převést zbytek řádku poznámky.

// A Hello World! program in C#.

Také můžete komentář mimo blok textu jej mezi uzavřením /* a */ znaků.Toto je znázorněno v následujícím příkladu.

/* A "Hello World!" program in C#.
This program displays the string "Hello World!" on the screen. */

Metoda Main

Musí obsahovat konzolové aplikace C# Main metoda, kde prvek začíná a končí.Main Je metoda, kde vytvořit objekty a provést další metody.

Main Je metoda statické (C#-Reference) metodu, která se nachází uvnitř třídy nebo struktury.V předchozím příkladu "Hello World!" nachází ve třídě s názvem Hello.Můžete deklarovat Main metoda jedním z následujících způsobů:

  • Můžete vrátit void.

    static void Main()
    {
        //...
    }
    
  • Může také vracet celé číslo.

    static int Main()
    {
        //...
        return 0;
    }
    
  • Buď návratové typy trvat argumenty.

    static void Main(string[] args)
    {
        //...
    }
    

    -nebo-

    static int Main(string[] args)
    {
        //...
        return 0;
    }
    

Parametr Main metoda, args, je string pole obsahující argumenty příkazového řádku slouží k vyvolání programu.Na rozdíl od v jazyce C++ pole neobsahuje název souboru spustitelného souboru (exe).

Další informace o použití argumentů příkazového řádku, viz příklady v Main() a argumenty příkazového řádku (Příručka programování C#) a Jak: vytvoření a použití sestavení pomocí příkazového řádku (C# a Visual Basic).

Volání ReadKey na konci Main metoda zabrání uzavření máte možnost číst výstup při spuštění programu v režimu ladění, stisknutím klávesy F5 okna konzoly.

Vstup a výstup

C# programů obecně použít vstupní a výstupní služby poskytované běhové knihovny rozhraní.NET Framework.Příkaz System.Console.WriteLine("Hello World!"); používá WriteLine metoda.To je jedna z metod výstup Console třídy knihovny run-time.Zobrazuje jeho parametr řetězec na standardní výstupní proud následuje nový řádek.Ostatní Console metody jsou k dispozici pro různé vstupní a výstupní operace.Pokud using System; směrnice na začátku programu, můžete přímo použít System třídy a metody bez jejich plně kvalifikované.Například volání Console.WriteLine namísto System.Console.WriteLine:

using System;
Console.WriteLine("Hello World!");

Další informace o metodách vstup a výstup, viz System.IO.

Kompilace a spuštění příkazového řádku

Program "Hello World!" můžete zkompilovat pomocí příkazového řádku místo Visual Studio integrované vývojové prostředí (IDE).

Pro zkompilování a spuštění z příkazového řádku

  1. Vložte kód z předchozího postupu do libovolného textového editoru a uložte soubor jako textový soubor.Název souboru Hello.cs.C# soubory zdrojového kódu pomocí rozšíření .cs.

  2. Na Start nabídky, rozbalte Nástroje Visual Studioa pak zvolte místní otevřete okno Příkazový řádek Visual Studio.

    Jako alternativu můžete postupujte podle pokynů v Jak: nastavení proměnných prostředí povolení sestavení příkazového řádku ze standardní okno příkazového řádku.

  3. V okně Příkazový řádek Visual Studio přejděte do složky, která obsahuje vaše Hello.cs souboru.

  4. Zadejte následující příkaz kompilace Hello.cs.

    csc Hello.cs

    Pokud má program žádné chyby kompilace spustitelný soubor s názvem Hello.exe je vytvořen.

  5. V okně Příkazový řádek Visual Studio zadejte následující příkaz ke spuštění programu:

    Hello

Další informace o kompilátoru jazyka C# a jeho možnosti, viz Možnosti C# kompilátoru.

Hlavní kapitoly knihy

Psaní programů jazyka C# v začátek Visual C# 2010

Viz také

Úkoly

Ukázkové aplikace v jazyce C#

Referenční dokumentace

Uvnitř programu C#

Koncepty

Příručka programování C#

Main() a argumenty příkazového řádku (Příručka programování C#)

Další zdroje

Řetězce (Příručka programování C#)

C#-Reference

Kurzy Začínáme